nerdexam
Microsoft

PL-200 · Question #249

Drag and Drop Question A company plans to create a Power Virtual Agents chatbot. The bot has the following requirements: - Prompt for a location of the customer and the call must be routed to a…

The correct answer is Topics; Skills. This question assesses the test-taker's understanding of Power Virtual Agents components and their appropriate use cases for managing conversational flows, extracting information, and integrating with external bot frameworks.

Create and manage logic and process automation

Question

Drag and Drop Question A company plans to create a Power Virtual Agents chatbot. The bot has the following requirements: - Prompt for a location of the customer and the call must be routed to a support agent for the location. - Transfer support calls at each location to a support bot that uses the Bot Framework. You need to configure the bot. Which components should you use? To answer, drag the appropriate components to the correct requirements. Each component may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content. NOTE: Each correct select is worth one point. Answer:

Exhibit

PL-200 question #249 exhibit

Answer Area

Drag items

VariablesSkillsTopicsEntities

Correct arrangement

  • Topics
  • Skills

Explanation

This question assesses the test-taker's understanding of Power Virtual Agents components and their appropriate use cases for managing conversational flows, extracting information, and integrating with external bot frameworks.

Approach. For the first requirement, 'Route to location.', the correct component is 'Topics'. Topics define the conversational paths within Power Virtual Agents, including prompting for user input (like a location), processing that input, and then performing actions such as routing the call to a support agent. Defining a specific conversation flow based on user input (like location) and then directing the call falls under the responsibility of a Topic.

For the second requirement, 'Route to support bot.', the correct component is 'Skills'. Power Virtual Agents bots can be extended by integrating with 'Skills'. A Skill is essentially an external capability, often implemented as an Azure Bot Framework bot, that a Power Virtual Agents bot can invoke. Transferring a support call to a separate 'support bot that uses the Bot Framework' is a classic use case for extending the PVA bot's capabilities via a Skill.

Common mistakes.

  • common_mistake. Using 'Variables' or 'Entities' for routing logic: While variables store information (like the customer's location) and entities help identify and extract that information from user input, they do not define the conversational flow or routing logic itself. A Topic utilizes variables and entities but is the primary component for controlling the conversation flow.

Confusing 'Skills' with 'Topics' for internal routing: A common mistake is to think that 'Skills' are for internal branching logic, but 'Skills' are specifically designed for extending the bot's capabilities by integrating with external services or other bots (like a Bot Framework bot). 'Topics' handle the internal conversation flow and branching.

Using 'Topics' for external bot integration: A Topic defines the conversation within the PVA bot. While it can initiate a transfer to an agent, transferring to an external Bot Framework bot explicitly requires the integration capabilities provided by a Skill, not just a standard Topic action.

Concept tested. The core concept being tested is the understanding of key Power Virtual Agents components - specifically, Topics for managing conversational flows and actions, Entities for information extraction, Variables for data storage, and Skills for extending bot capabilities through integration with external Bot Framework bots or services.

Topics

#Power Virtual Agents#Chatbot configuration#Agent transfer#Bot framework integration

Community Discussion

No community discussion yet for this question.

Full PL-200 Practice