{"id":1386,"date":"2025-02-11T10:06:52","date_gmt":"2025-02-11T18:06:52","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/powerplatform\/?p=1386"},"modified":"2025-02-11T10:18:19","modified_gmt":"2025-02-11T18:18:19","slug":"bells-whistles-building-with-microsoft-copilot-studio","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/powerplatform\/bells-whistles-building-with-microsoft-copilot-studio\/","title":{"rendered":"Bells and whistles: Building with Microsoft Copilot Studio"},"content":{"rendered":"<p>Don&#8217;t know how to start with building an agent in Microsoft Copilot Studio? We\u2019ve got you covered! In our <a href=\"https:\/\/aka.ms\/ai-in-action\/building-with-mcs\">AI in Action: Building with Copilot Studio<\/a> series on the <a href=\"https:\/\/aka.ms\/powerplatformYT\">Microsoft Power Platform YouTube channel<\/a>, we have several episodes that guide you through how to get started in building an agent.<\/p>\n<p>In this series we showcase the different capabilities of building agents with Copilot Studio, which includes building, testing, deploying, analyzing, security and data loss prevention policy.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Copilot-Studio-Youtube-Thumbnail_finalImageWitheveryone.jpg\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Copilot-Studio-Youtube-Thumbnail_finalImageWitheveryone-1024x576.jpg\" alt=\"Building with Microsoft Copilot Studio series on the Microsoft Power Platform YouTube channel\" width=\"1024\" height=\"576\" class=\"alignnone size-large wp-image-1342\" srcset=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Copilot-Studio-Youtube-Thumbnail_finalImageWitheveryone-1024x576.jpg 1024w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Copilot-Studio-Youtube-Thumbnail_finalImageWitheveryone-300x169.jpg 300w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Copilot-Studio-Youtube-Thumbnail_finalImageWitheveryone-768x432.jpg 768w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Copilot-Studio-Youtube-Thumbnail_finalImageWitheveryone-1536x864.jpg 1536w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Copilot-Studio-Youtube-Thumbnail_finalImageWitheveryone.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>This blog post will cover all the bells and whistles that you will need to know when building with Microsoft Copilot Studio.<\/p>\n<p>If you want to first understand the building basics of Microsoft Copilot Studio, be sure to check out <a href=\"https:\/\/devblogs.microsoft.com\/powerplatform\/exploring-the-essentials-building-basics-with-microsoft-copilot-studio\/\">this blog<\/a> which covers those essentials and then return here when you&#8217;re ready to learn further.<\/p>\n<h2>What&#8217;s next?!<\/h2>\n<p>Now you know how to build an agent and add knowledge and connectors to it! What&#8217;s next?! It&#8217;s time to improve your agent, by optimizing your agent and learning how to make it look nicer for your end users.<\/p>\n<p>Cloud Flows are a great way to extend the capabilities of your agent. By adding cloud flows to your topics, your users gain the ability to interact with common apps and services using natural language. You can use flows that already exist in your Power Platform environment or create a new flow from the Copilot Studio authoring canvas like Gomolemo demonstrates in the video below.<\/p>\n<h4>Watch Episode 7 &#8211; <a href=\"https:\/\/aka.ms\/ai-in-action\/copilot-studio\/ep7\">Extend topics using cloud flows<\/a><\/h4>\n<p>In this episode, Gomolemo walks you through the following:<\/p>\n<ol>\n<li>How to launch Power Automate from Copilot Studio<\/li>\n<li>How to create and add a cloud flow to a topic<\/li>\n<li>How to add input parameters and dynamic content to a cloud flow<\/li>\n<li>How to add Dataverse and Microsoft Teams actions to a cloud flow<\/li>\n<\/ol>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-7-scaled.jpg\"><\/a><a href=\"https:\/\/aka.ms\/ai-in-action\/copilot-studio\/ep7\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-7-1024x576.jpg\" alt=\"Extend topics using cloud flows\" width=\"1024\" height=\"576\" class=\"alignnone size-large wp-image-1391\" srcset=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-7-1024x576.jpg 1024w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-7-300x169.jpg 300w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-7-768x432.jpg 768w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-7-1536x864.jpg 1536w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-7-2048x1152.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Learn more:<\/p>\n<ul>\n<li><a href=\"https:\/\/aka.ms\/mcs\/cloud-flows-in-topics\">Call a flow as an action<\/a><\/li>\n<\/ul>\n<h2>Improving the user experience for your agent<\/h2>\n<p>An agent can be very dull when you only have text experience. Why not add some adaptive cards and other improvements to the user experience? That will certainly light up the agent&#8217;s look and feel!<\/p>\n<p>One way of doing this is using Adaptive Cards. With Adaptive Cards, you\u2019re able to add snippets of content to Copilot Studio agents that can also be openly exchanged with other cloud apps and services. These content snippets provide rich conversation capabilities that include text, graphics, and buttons, as a JSON representation.<\/p>\n<h4>Watch Episode 8 &#8211; <a href=\"https:\/\/aka.ms\/ai-in-action\/copilot-studio\/ep8\">Building adaptive cards with Power Fx<\/a><\/h4>\n<p>In this video, Gomolemo walks you through using Adaptive Cards interactively to gather responses from users or to display relevant information by:<\/p>\n<ol>\n<li>Adding an adaptive card to your topic<\/li>\n<li>Designing adaptive cards with the Adaptive Card Designer<\/li>\n<li>Collecting and processing user input using adaptive cards<\/li>\n<li>Incorporating Power FX for dynamic interactions<\/li>\n<\/ol>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-8-scaled.jpg\"><\/a><a href=\"https:\/\/aka.ms\/ai-in-action\/copilot-studio\/ep8\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-8-1024x576.jpg\" alt=\"Building adaptive cards with Power Fx\" width=\"1024\" height=\"576\" class=\"alignnone size-large wp-image-1392\" srcset=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-8-1024x576.jpg 1024w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-8-300x169.jpg 300w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-8-768x432.jpg 768w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-8-1536x864.jpg 1536w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-8-2048x1152.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Learn more:<\/p>\n<ul>\n<li><a href=\"https:\/\/aka.ms\/mcs\/adaptive-cards\">Ask with adaptive cards<\/a><\/li>\n<\/ul>\n<h4>Watch Episode 9 &#8211; <a href=\"https:\/\/aka.ms\/ai-in-action\/copilot-studio\/ep9\">Configuring rich responses<\/a><\/h4>\n<p>With rich responses &#8211; you can make your agents less dull. They can lighten up the conversations and give the user of your agent an idea of what to expect from the agent.<\/p>\n<p>In this episode, Daniel walks you through the following:<\/p>\n<ol>\n<li>Which rich responses are there?<\/li>\n<li>How to use message variations<\/li>\n<li>How to use adaptive cards<\/li>\n<li>How to use quick replies<\/li>\n<\/ol>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-9-scaled.jpg\"><\/a><a href=\"https:\/\/aka.ms\/ai-in-action\/copilot-studio\/ep9\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-9-1024x576.jpg\" alt=\"Configuring rich responses\" width=\"1024\" height=\"576\" class=\"alignnone size-large wp-image-1393\" srcset=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-9-1024x576.jpg 1024w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-9-300x169.jpg 300w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-9-768x432.jpg 768w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-9-1536x864.jpg 1536w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-9-2048x1152.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Learn more:<\/p>\n<ul>\n<li><a href=\"https:\/\/aka.ms\/mcs\/rich-responses\">Rich responses documentation<\/a><\/li>\n<\/ul>\n<h2>Other tips and tricks<\/h2>\n<p>What else can we give you as tips and tricks? The next couple of videos are all about optimizing your agent and learning how to do advanced editing of your agent. You&#8217;ll even learn about multilingual agents!<\/p>\n<h4>Watch Episode 10 &#8211; <a href=\"https:\/\/aka.ms\/ai-in-action\/copilot-studio\/ep10\">Edit your Copilot with code editor<\/a><\/h4>\n<p>In this video, you will learn about the code editor in Microsoft Copilot Studio. But you might think: Hold on! This is supposed to be low code! You&#8217;re right, but in the back end of Copilot Studio, the topics and actions are saved as YAML.<\/p>\n<p>YAML is a code format which you can use to store the topics in source control or as snippets. You can see the YAML directly in Copilot Studio, or you can export the solution and see it locally on your machine.<\/p>\n<p>In this video, Daniel highlights the following:<\/p>\n<ol>\n<li>Code view in Copilot Studio<\/li>\n<li>Exporting and unpacking the solution<\/li>\n<li>Opening the solution in Visual Studio Code<\/li>\n<\/ol>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-10-scaled.jpg\"><\/a><a href=\"https:\/\/aka.ms\/ai-in-action\/copilot-studio\/ep10\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-10-1024x576.jpg\" alt=\"Edit your Copilot with code editor\" width=\"1024\" height=\"576\" class=\"alignnone size-large wp-image-1387\" srcset=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-10-1024x576.jpg 1024w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-10-300x169.jpg 300w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-10-768x432.jpg 768w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-10-1536x864.jpg 1536w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-10-2048x1152.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Learn more:<\/p>\n<ul>\n<li><a href=\"https:\/\/aka.ms\/mcs\/code-editor\">Code Editor<\/a><\/li>\n<li><a href=\"https:\/\/aka.ms\/pac\">Power Platform CLI<\/a><\/li>\n<li><a href=\"https:\/\/aka.ms\/pac\/playlist\">Power Platform CLI Videos<\/a><\/li>\n<li><a href=\"https:\/\/aka.ms\/pac\/solution\">Solution Commands<\/a><\/li>\n<\/ul>\n<h4>Watch Episode 11 &#8211; <a href=\"https:\/\/aka.ms\/ai-in-action\/copilot-studio\/ep11\">Handling event-driven triggers<\/a><\/h4>\n<p>If you\u2019ve ever created topics in Copilot Studio, you\u2019re probably familiar with the phrases trigger. This trigger activates when one or more of their trigger phrases match closely with an incoming message from a user. But did you know that there are other trigger types available that can determine when a topic should be executed?<\/p>\n<p>In this episode, Gomolemo walks you through the following:<\/p>\n<ol>\n<li>A brief recap of the Phrases trigger<\/li>\n<li>Exploring the Activity and Message Received trigger<\/li>\n<li>How to use the Inactivity trigger to manage chat interactivity<\/li>\n<\/ol>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-11-scaled.jpg\"><\/a><a href=\"https:\/\/aka.ms\/ai-in-action\/copilot-studio\/ep11\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-11-1024x576.jpg\" alt=\"Handling event-driven triggers\" width=\"1024\" height=\"576\" class=\"alignnone size-large wp-image-1388\" srcset=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-11-1024x576.jpg 1024w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-11-300x169.jpg 300w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-11-768x432.jpg 768w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-11-1536x864.jpg 1536w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-11-2048x1152.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Learn more:<\/p>\n<ul>\n<li><a href=\"https:\/\/aka.ms\/mcs\/TopicTriggers\">Using topic triggers<\/a><\/li>\n<li><a href=\"https:\/\/aka.ms\/mcs\/SendEventOrActivity\">Send an event or activity<\/a><\/li>\n<\/ul>\n<h4>Watch Episode 12 &#8211; <a href=\"https:\/\/aka.ms\/ai-in-action\/copilot-studio\/ep12\">Pass variables between topics for your agents<\/a><\/h4>\n<p>Variables store your customers&#8217; responses to questions from your agent. Reuse variables by passing the values between topics to have manageable bite sized topics.<\/p>\n<p>In this video, Elaiza walks you through the following:<\/p>\n<ol>\n<li>How to configure variables to return values to a parent topic<\/li>\n<li>How to configure variables to receive values from other topics<\/li>\n<li>How to add a Topic input variable<\/li>\n<li>How to customize the prompt for the Topic input variable<\/li>\n<\/ol>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-12-scaled.jpg\"><\/a><a href=\"https:\/\/aka.ms\/ai-in-action\/copilot-studio\/ep12\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-12-1024x576.jpg\" alt=\"Pass variables between topics for your agents\" width=\"1024\" height=\"576\" class=\"alignnone size-large wp-image-1389\" srcset=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-12-1024x576.jpg 1024w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-12-300x169.jpg 300w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-12-768x432.jpg 768w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-12-1536x864.jpg 1536w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-12-2048x1152.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Learn more:<\/p>\n<ul>\n<li><a href=\"https:\/\/aka.ms\/CopilotStudioImplementationGuide\">Microsoft Copilot Studio Implementation Guide<\/a><\/li>\n<li><a href=\"https:\/\/aka.ms\/mcs\/ReuseVariables\">Reuse variables across topics<\/a><\/li>\n<li><a href=\"https:\/\/aka.ms\/mcs\/TopicInputsOutputs\">Manage topic inputs and outputs<\/a><\/li>\n<li><a href=\"https:\/\/aka.ms\/CopilotStudioGuidance\">Microsoft Copilot Studio Guidance<\/a><\/li>\n<\/ul>\n<h4>Watch Episode 13 &#8211; <a href=\"https:\/\/aka.ms\/ai-in-action\/copilot-studio\/ep13\">Creating a multilingual agent<\/a><\/h4>\n<p>Lots of countries around the world have people visiting or living in their countries that speak multiple languages. So, it makes sense that our agents can speak multiple languages too!<\/p>\n<p>In this episode, Daniel walks you through the following:<\/p>\n<ol>\n<li>Configuring the primary language for your agent <\/li>\n<li>Adding a secondary language to your agent <\/li>\n<li>Configuring the secondary language for your agent <\/li>\n<\/ol>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-13-scaled.jpg\"><\/a><a href=\"https:\/\/aka.ms\/ai-in-action\/copilot-studio\/ep13\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-13-1024x576.jpg\" alt=\"Creating a multilingual agent\" width=\"1024\" height=\"576\" class=\"alignnone size-large wp-image-1390\" srcset=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-13-1024x576.jpg 1024w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-13-300x169.jpg 300w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-13-768x432.jpg 768w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-13-1536x864.jpg 1536w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2025\/01\/Episode-13-2048x1152.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Learn more:<\/p>\n<ul>\n<li><a href=\"https:\/\/aka.ms\/mcs\/multilingual\">Configure and create multilingual copilots<\/a><\/li>\n<\/ul>\n<h1>Learn more about Copilot Studio<\/h1>\n<p>Here are some additional resources to supplement your Copilot Studio learning. If you&#8217;re just getting started, you can <a href=\"https:\/\/aka.ms\/trycopilotstudio\">sign up for a Microsoft Copilot Studio trial<\/a> to explore its capabilities firsthand. To deepen your understanding, head on into the <a href=\"https:\/\/aka.ms\/copilotstudiodocs\">documentation<\/a> and refer to the <a href=\"https:\/\/aka.ms\/CopilotStudioImplementationGuide\">Microsoft Copilot Studio Implementation Guide<\/a> for best practices and deployment strategies. Additionally, explore various <a href=\"https:\/\/aka.ms\/copilotstudiolearn\">learning paths and resources<\/a> and <a href=\"https:\/\/aka.ms\/ai-in-action\/building-with-mcs\">watch Copilot Studio tutorials<\/a> to enhance your skills through guided videos.<\/p>\n<p>For a continuously updated list of resources curated by Power CAT, check out this ever-evolving collection designed to support you at every stage of your Copilot Studio journey at <a href=\"https:\/\/aka.ms\/CopilotStudio\/resources\">https:\/\/aka.ms\/CopilotStudio\/resources<\/a> \ud83d\ude0a<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this series, we showcase the different capabilities of building agents with Copilot Studio, which includes building, testing, deploying, analyzing, security and data loss prevention policy.<\/p>\n","protected":false},"author":115431,"featured_media":1425,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[59,58,57,3,36,31],"class_list":["post-1386","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-powerplatform","tag-adaptive-cards","tag-agents","tag-microsoft-copilot-studio","tag-powerautomate","tag-power-platform","tag-visual-studio-code"],"acf":[],"blog_post_summary":"<p>In this series, we showcase the different capabilities of building agents with Copilot Studio, which includes building, testing, deploying, analyzing, security and data loss prevention policy.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/posts\/1386","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/users\/115431"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/comments?post=1386"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/posts\/1386\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/media\/1425"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/media?parent=1386"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/categories?post=1386"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/tags?post=1386"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}