Question
You are designing a Power Virtual Agents chatbot for a store.
You need to teach the chatbot to acknowledge the store's product categories and the variations within specific categories.
You need to create custom entities to provide the chatbot with the knowledge of the product categories.
Which features should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Explanation
Analyze misspellings, grammar variations, and semantic variations: Smart matching — When you build a custom closed-list entity in Power Virtual Agents, enabling Smart matching lets the bot automatically correct and interpret user input that does not exactly match a list item, covering typos, grammatical forms (singular/plural, verb tense), and semantically related wording. Fuzzy matching is not a Power Virtual Agents entity option, and Topics only define conversation paths — neither performs this input analysis.
Make the bot smarter by expanding the matching logic: Synonyms — Each item in a custom entity's list can be given synonyms, so alternative words customers use for the same product category (for example "sofa" for "couch") still resolve to that single list item, broadening what the entity recognizes. Slot filling stores a matched value rather than expanding what can be matched.
Extract a category selected by a user during a conversation into a variable for later use: Slot filling — Slot filling is the mechanism that takes the entity value the bot detects in the user's utterance and saves it into a variable, so the selected product category can be reused later in the topic or passed to a Power Automate flow. Smart matching and Synonyms only improve how the value is recognized; they do not capture it into a variable.