Understanding Key Actions and Components in Microsoft Copilot Studio

Introduction

Welcome to the Microsoft Copilot Studio Drag-and-Drop Activity! This activity is designed to help you understand when to use various actions and components in Microsoft Copilot Studio, such as Conversation Actions, Prompt Actions, Flow Actions, Connectors, Topics, Variables, and Entities. By completing this activity, you’ll gain a better understanding of how to build effective and interactive bots. man working with his laptop

Instructions

  1. Read Each Scenario: Carefully read each scenario provided. Each scenario describes a specific situation or requirement in building a bot.
  2. Choose the Correct Action: For each scenario, select the most appropriate action or component from the given options. The options include Conversation Action, Prompt Action, Flow Action, Connector, Topics, Variables, and Entities.
  3. Drag and Drop: If this is a physical or digital drag-and-drop activity, drag the correct answer to the designated area for each question.
  4. Check Your Answers: After completing all the scenarios, review your answers to ensure they are correct. You can compare your answers with the provided solutions to see how well you did.
  5. Learn and Reflect: Take note of any mistakes and understand why the correct answer is the best choice for each scenario. This will help reinforce your learning and improve your skills in using Microsoft Copilot Studio.
Conversation action
Entities
Variable
Connector
Prompt action
Flow action
Topics

If you are creating a customer support bot to ask the user for their issue, provide troubleshooting steps, and confirm if the issue is resolved, what action can you use?

After identifying the user's issue in a customer support bot, you need to ask for additional details like the product model and purchase date. What action can you use?

Once you have collected all necessary details from the user, you want to automatically create a support ticket and send a confirmation email. What action can you use?

To fetch the user's order history from an external database and display it in the conversation, what action can you use?

If the user has multiple issues, such as billing inquiries and technical support, and you want to handle each issue separately, what should you create?

If you ask the user for their name and issue at the beginning of the interaction and want to use this information throughout the conversation, what should you use?

If you need to extract specific information like product names, dates, and order numbers from the user's messages, what should you use?