Posts

Introduction to Microsoft Copilot: Adding a Prompt to a Topic

Image
Hello Guys, In our previous blog , we learnt how we can send response back to power automate flow. Today we will see how to create Prompt for your Agent and how to use Prompt as tool. Do follow us to know more about Dynamics and Power Platform. Also if you like our blog then please comment and share this blog with your friends. As you can see, we have already created our agent Ravish, as shown below. We have also added the Trip table as a knowledge source for the agent. Adding a Prompt as a Tool Now, navigate to the Tools tab. Click Add Tool and select Prompt. Configure the prompt as shown below. As you can see, we have added PromptTripID as an input variable. To add an input variable, simply type ` / ` and select Input. Similarly, you can use the ` / ` option to add knowledge to the prompt. Once the prompt is configured, click Add and Configure . Adding the Prompt to a Topic Now, open the Topic where you want to use the prompt. Click the + icon, select Add a Tool , and then select th...

Introduction to Microsoft Copilot: Returning an Agent Response to Power Automate

Image
Hello Guys, In our previous blog , we learnt how to call an agent using Power Automate Flow. Today we will see how we can send response back to power automate flow. Do follow us to know more about Dynamics and Power Platform. Also if you like our blog then please comment and share this blog with your friends. We will be working with the same example which we used in our previous blog. As you can see in above image, We received Trip ID from the PA Flow.  Now we will be adding one variable of type blank which can be used to store Trip Details. Now we will be adding one tool which nothing but the connector which connects to Dataverse and retrieve Trip Details based on Trip Id.  Now set output variable as shown below: Now click on details and create one output variable as shown below: Once Output variable is added, we will set the formatted json to this variable as shown below: JSON({     TRIP:Topic.TripDetails.crdb7_tripid,     Destination:Topic.TripDetails.cr...

Introduction to Microsoft Copilot: Calling a Copilot Studio Agent Using Power Automate

Image
Hello Guys, In our previous blog , we learnt how to add knowledge in Agent. Today we will see how to call an agent using Power Automate Flow. Do follow us to know more about Dynamics and Power Platform. Also if you like our blog then please comment and share this blog with your friends. There are multiple ways to invoke a Copilot Studio agent. For example, we can call an agent using a Power Automate flow, or we can configure a trigger directly within the agent. In this article, we will explore how to invoke a Copilot Studio agent using a Power Automate (PA) flow. First, we need to create a topic that will be triggered when the agent is called. As shown below, we already have several topics available. Now, click on Add a topic and select Blank.  Configure the topic as shown below. Next, click on Details and select Input. Click on Create a new variable and configure the input variable as shown below. Once the configuration is complete, Add a message as shown below and save the topic ...

Introduction to Microsoft Copilot : Using Dataverse as a Knowledge Source in Microsoft Copilot Studio

Image
  Hello Guys, In our previous blog , we learnt how to publish our agent in Teams channel. Today we will see how to add knowledge in Agent. Do follow us to know more about Dynamics and Power Platform. Also if you like our blog then please comment and share this blog with your friends. This blog explains how Knowledge works in Microsoft Copilot Studio and how you can use it to make your agent more intelligent by providing it with business data. In our previous blogs, we created Ravisha, our travel agent, which helps users plan trips and perform related travel activities. To make Ravisha more powerful, we can provide it with knowledge sources that it can use to answer user questions with accurate and relevant information. For example, imagine we have a Trip table in Dataverse that stores travel-related information. If users want to ask questions about their trips through the Ravisha agent, we first need to provide the agent with access to this data. This data source becomes the agent'...