{"id":45734,"date":"2026-08-17T16:01:15","date_gmt":"2026-08-17T10:31:15","guid":{"rendered":"https:\/\/www.inogic.com\/blog\/?p=45734"},"modified":"2026-08-17T16:01:15","modified_gmt":"2026-08-17T10:31:15","slug":"how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio","status":"publish","type":"post","link":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/","title":{"rendered":"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio"},"content":{"rendered":"<p><img decoding=\"async\" class=\"alignnone size-full wp-image-45774\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-scaled.png\" alt=\"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio\" width=\"2560\" height=\"1463\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-scaled.png 2560w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-300x171.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-1024x585.png 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-768x439.png 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-1536x878.png 1536w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-2048x1170.png 2048w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-660x377.png 660w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/p>\n<p>Modern Dynamics 365 applications often require intelligent automation to reduce manual effort and improve customer experience. Agent Nodes in Copilot Studio Agent Flows allow an existing AI agent to be invoked as part of a workflow. The flow can pass information to the agent, receive a structured response, and use that response in subsequent actions. In this example, a customer support email is analyzed by an agent, and the result is used to create a Dynamics 365 Case.<\/p>\n<h3><strong>Key Takeaways<\/strong><\/h3>\n<ul>\n<li>Add an AI agent to Copilot Studio Agent Flows using the <strong>Run an agent<\/strong><\/li>\n<li>Pass dynamic email subject and body to the agent at runtime.<\/li>\n<li>Use <strong>Text + JSON<\/strong> to return structured AI outputs.<\/li>\n<li>Automatically classify customer emails by category and priority.<\/li>\n<li>Use AI-generated results to create <strong>Dynamics 365 Cases<\/strong>.<\/li>\n<li>Replace manual triggers with automated email or business-event triggers in production.<\/li>\n<\/ul>\n<h3><strong>Business Scenario<\/strong><\/h3>\n<p>A customer support team receives requests that need to be classified before a Case is created. The requirement is to automatically analyze the incoming request and determine the appropriate routing information.<\/p>\n<ul>\n<li>Identify the case category, such as Billing, Technical, Sales, or General.<\/li>\n<li>Determine the priority: Low, Medium, High, or Critical.<\/li>\n<li>Generate a short summary of the customer&#8217;s issue.<\/li>\n<li>Use the AI-generated information while creating a Dynamics 365 Case.<\/li>\n<\/ul>\n<p><strong>Step 1: Create an Agent Flow<\/strong><\/p>\n<p>Navigate to: <a href=\"https:\/\/copilotstudio.microsoft.com\" target=\"_blank\" rel=\"noopener\"><strong>Copilot Studio<\/strong><\/a><strong> \u2192 Flows \u2192 New Flow<\/strong><\/p>\n<p>Choose the Manually trigger a flow trigger.<\/p>\n<p>Create the following trigger inputs:<\/p>\n<p>Input Type (Text) &#8211; <strong>Email Subject<\/strong> (emailSubject), <strong>Email Body<\/strong> (emailBody)<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-45769\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-1.jpg\" alt=\"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio\" width=\"1305\" height=\"564\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-1.jpg 1305w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-1-300x130.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-1-1024x443.jpg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-1-768x332.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-1-660x285.jpg 660w\" sizes=\"(max-width: 1305px) 100vw, 1305px\" \/><\/p>\n<p>This trigger is used only for demonstration purposes. In production, these values can come directly from Outlook, Dynamics 365, or another connector.<\/p>\n<p><strong>Step 2: Add the Agent Node<\/strong><\/p>\n<p>Click the + icon below the trigger and select: <strong>Run an agent<\/strong><\/p>\n<p>If prompted, sign in using your Microsoft account.<\/p>\n<p>Select your published agent from the Agent dropdown.<\/p>\n<p>Note: If the agent is not visible, verify that it has been published. Unpublished agents are not listed in the dropdown.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-45770\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-2.jpg\" alt=\"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio\" width=\"1365\" height=\"636\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-2.jpg 1365w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-2-300x140.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-2-1024x477.jpg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-2-768x358.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-2-660x308.jpg 660w\" sizes=\"(max-width: 1365px) 100vw, 1365px\" \/><\/p>\n<p><strong>Step 3: Configure the Runtime Message<\/strong><\/p>\n<p>The Message field is the runtime input sent to the agent. Insert the trigger&#8217;s emailSubject and emailBody using dynamic content; do not hardcode the values in the flow.<\/p>\n<p>Example message:<br \/>\nAnalyze the following customer support email and identify the information required for case routing in Dynamics 365.<\/p>\n<p><strong><em>Email Subject:<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>[dynamic emailSubject]<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>Email Body:<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>[dynamic emailBody]<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>Based on the email, determine:<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>&#8211; Category (Billing, Technical, Sales, or General)<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>&#8211; Priority (Low, Medium, High, or Critical)<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>&#8211; A concise one-line summary of the issue.<\/em><\/strong><\/p>\n<p>Return the response using the JSON schema provided. Do not include any additional text, explanations, or markdown.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-45771\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-3.jpg\" alt=\"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio\" width=\"1367\" height=\"632\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-3.jpg 1367w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-3-300x139.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-3-1024x473.jpg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-3-768x355.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-3-660x305.jpg 660w\" sizes=\"(max-width: 1367px) 100vw, 1367px\" \/><\/p>\n<p><strong>Step 4: Configure the Agent Response<\/strong><\/p>\n<p>Under Agent response as shown in the above screenshot, select Text + JSON. In the JSON section, define the expected structure so the flow can use each result as a separate output.<\/p>\n<p><strong><em>{<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>\u00a0&#8220;type&#8221;: &#8220;object&#8221;,<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>\u00a0&#8220;properties&#8221;: {<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>\u00a0&#8220;category&#8221;: { &#8220;type&#8221;: &#8220;string&#8221; },<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>\u00a0&#8220;priority&#8221;: { &#8220;type&#8221;: &#8220;string&#8221; },<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>\u00a0&#8220;summary&#8221;: { &#8220;type&#8221;: &#8220;string&#8221; }<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>\u00a0},<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>\u00a0&#8220;required&#8221;: [&#8220;category&#8221;, &#8220;priority&#8221;, &#8220;summary&#8221;],<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>\u00a0&#8220;additionalProperties&#8221;: false<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>}<\/em><\/strong><\/p>\n<p>This produces structured outputs such as category, priority, and summary that can be selected as dynamic content in later actions.<\/p>\n<p><strong>Step 5: Test the Agent<\/strong><\/p>\n<p>To test the Agent Flow, use a <strong>real customer email<\/strong> as the input for the manual trigger.<\/p>\n<ol>\n<li>Run the flow using the <strong>Test<\/strong><\/li>\n<li>In the <strong>Email Subject<\/strong> field, enter the subject of a received customer email.<\/li>\n<li>In the <strong>Email Body<\/strong> field, copy and paste the corresponding content of the email.<\/li>\n<li>Execute the flow.<\/li>\n<\/ol>\n<p>The email subject and body are passed dynamically to the <strong>Run an agent<\/strong> node. The agent analyzes the provided content according to its configured instructions and JSON schema.<\/p>\n<p>After the flow completes, review the <strong>Run history<\/strong> to see the Agent Node&#8217;s response. The structured output will contain the properties configured in the response schema, such as:<\/p>\n<p><strong><em>{<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>\u00a0 &#8220;category&#8221;: &#8220;Billing&#8221;,<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>\u00a0 &#8220;priority&#8221;: &#8220;High&#8221;,<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>\u00a0 &#8220;summary&#8221;: &#8220;Customer reports being charged twice for an invoice and requests investigation and refund.&#8221;<\/em><\/strong><strong><em><br \/>\n<\/em><\/strong><strong><em>}<\/em><\/strong><\/p>\n<p>The actual values will vary depending on the email used for testing. These structured outputs can then be used by subsequent actions in the flow, such as creating or updating a <strong>Dynamics 365 Case<\/strong>.<\/p>\n<p><strong>Note:<\/strong> The manual trigger is used here only to simulate the receipt of a customer email. In a production implementation, the trigger can be replaced with an appropriate automated trigger so that the email content is passed to the Agent Node without requiring manual input.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-45772\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-4.jpg\" alt=\"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio\" width=\"1320\" height=\"604\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-4.jpg 1320w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-4-300x137.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-4-1024x469.jpg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-4-768x351.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-4-660x302.jpg 660w\" sizes=\"(max-width: 1320px) 100vw, 1320px\" \/><\/p>\n<p><strong>Step 6: Use the Agent Output in Dynamics 365<\/strong><\/p>\n<p>The structured output from the Agent Node can now be used in a Dataverse action such as <strong>Add a new row<\/strong> to create a Case.<\/p>\n<p>In this implementation:<\/p>\n<ul>\n<li><strong>Title<\/strong> was mapped to the AI-generated <strong>Summary<\/strong>.<\/li>\n<li><strong>Description<\/strong> was mapped to the <strong>Email Body<\/strong>.<\/li>\n<li><strong>Customer<\/strong> was mapped by binding an existing <strong>Account<\/strong> through its <strong>OData ID<\/strong>.<\/li>\n<\/ul>\n<p><strong>Note:<\/strong> The Customer field on the Case table is a lookup field. It requires a valid Account or Contact reference (OData ID). Providing only the account name will result in an error.<\/p>\n<h3><strong>Result<\/strong><\/h3>\n<p>After running the flow successfully:<\/p>\n<ul>\n<li>The customer email was analyzed by the AI agent.<\/li>\n<li>The issue was classified automatically.<\/li>\n<li>Priority and summary were generated.<\/li>\n<li>A Dynamics 365 Case was created using the structured output returned by the agent.<\/li>\n<\/ul>\n<p>This demonstrates how an Agent Node can intelligently process business data before it is consumed by Dynamics 365.<\/p>\n<h3><strong>Conclusion<\/strong><\/h3>\n<p>The <strong>Run an agent<\/strong> node makes it easy to integrate AI into Dynamics 365 workflows. By passing real-time data to an agent and using its structured output, tasks such as email analysis, case classification, and case creation can be automated efficiently.<\/p>\n<h3><strong>FAQs<\/strong><\/h3>\n<p><strong>1. What is an Agent Node in Microsoft Copilot Studio?<\/strong><\/p>\n<p>An Agent Node, available through the <strong>Run an agent<\/strong> action in Copilot Studio Agent Flows, allows a workflow to invoke a published AI agent. The flow can pass dynamic information to the agent, receive a structured response, and use that output in subsequent actions such as creating a Dynamics 365 Case.<\/p>\n<p><strong>2. How do I add an Agent Node to an Agent Flow in Copilot Studio?<\/strong><\/p>\n<p>Create an Agent Flow in Copilot Studio, add a trigger, and select <strong>Run an agent<\/strong> from the available actions. Choose the required published agent, configure the runtime message, and define the expected response format. The agent can then process information passed from the flow.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Modern Dynamics 365 applications often require intelligent automation to reduce manual effort and improve customer experience. Agent Nodes in Copilot Studio Agent Flows allow an existing AI agent to be invoked as part of a workflow. The flow can pass information to the agent, receive a structured response, and use that response in subsequent actions.\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/\">Read More: How to Add an Agent Node to an Agent Flow\u2026 &raquo;<\/a><\/span><\/p>\n","protected":false},"author":15,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3313,2361],"tags":[],"class_list":["post-45734","post","type-post","status-publish","format-standard","hentry","category-microsoft-copilot-studio","category-technical"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Modern Dynamics 365 applications often require intelligent automation to reduce manual effort and improve customer experience. Agent Nodes in Copilot Studio Agent Flows allow an existing AI agent to be invoked as part of a workflow. The flow can pass information to the agent, receive a structured response, and use that response in subsequent actions.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Sam Kumar\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Microsoft Dynamics 365 CRM Tips and Tricks - By Inogic\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio - Microsoft Dynamics 365 CRM Tips and Tricks\" \/>\n\t\t<meta property=\"og:description\" content=\"Modern Dynamics 365 applications often require intelligent automation to reduce manual effort and improve customer experience. Agent Nodes in Copilot Studio Agent Flows allow an existing AI agent to be invoked as part of a workflow. The flow can pass information to the agent, receive a structured response, and use that response in subsequent actions.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-scaled.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-scaled.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-08-17T10:31:15+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-08-17T10:31:15+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inogicindia\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@inogic\" \/>\n\t\t<meta name=\"twitter:title\" content=\"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio - Microsoft Dynamics 365 CRM Tips and Tricks\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Modern Dynamics 365 applications often require intelligent automation to reduce manual effort and improve customer experience. Agent Nodes in Copilot Studio Agent Flows allow an existing AI agent to be invoked as part of a workflow. The flow can pass information to the agent, receive a structured response, and use that response in subsequent actions.\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@inogic\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-scaled.png\" \/>\n\t\t<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t\t<meta name=\"twitter:data1\" content=\"Sam Kumar\" \/>\n\t\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2026\\\/08\\\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\\\/#blogposting\",\"name\":\"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio - Microsoft Dynamics 365 CRM Tips and Tricks\",\"headline\":\"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio\",\"author\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/sam-kumar\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio.png\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2026\\\/08\\\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\\\/#articleImage\"},\"datePublished\":\"2026-08-17T16:01:15+05:30\",\"dateModified\":\"2026-08-17T16:01:15+05:30\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2026\\\/08\\\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2026\\\/08\\\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\\\/#webpage\"},\"articleSection\":\"Microsoft Copilot Studio, Technical\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2026\\\/08\\\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/technical\\\/#listItem\",\"name\":\"Technical\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/technical\\\/#listItem\",\"position\":2,\"name\":\"Technical\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/technical\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2026\\\/08\\\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\\\/#listItem\",\"name\":\"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2026\\\/08\\\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\\\/#listItem\",\"position\":3,\"name\":\"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/technical\\\/#listItem\",\"name\":\"Technical\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\",\"name\":\"Microsoft Dynamics 365 CRM Tips and Tricks\",\"description\":\"By Inogic\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/inogic-logo.png\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2026\\\/08\\\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\\\/#organizationLogo\",\"width\":1000,\"height\":325,\"caption\":\"inogic logo\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2026\\\/08\\\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/inogicindia\",\"https:\\\/\\\/twitter.com\\\/inogic\",\"https:\\\/\\\/www.instagram.com\\\/inogicindia\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCM4V7ousgLSu1hbOEv4DUuQ\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/inogicindia\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/sam-kumar\\\/#author\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/sam-kumar\\\/\",\"name\":\"Sam Kumar\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2026\\\/08\\\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ede4386d06665d3d5ee2ecccb6c36df60385d561e317372bd89dffb7e4b1de2f?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Sam Kumar\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2026\\\/08\\\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\\\/#webpage\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2026\\\/08\\\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\\\/\",\"name\":\"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio - Microsoft Dynamics 365 CRM Tips and Tricks\",\"description\":\"Modern Dynamics 365 applications often require intelligent automation to reduce manual effort and improve customer experience. Agent Nodes in Copilot Studio Agent Flows allow an existing AI agent to be invoked as part of a workflow. The flow can pass information to the agent, receive a structured response, and use that response in subsequent actions.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2026\\\/08\\\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/sam-kumar\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/sam-kumar\\\/#author\"},\"datePublished\":\"2026-08-17T16:01:15+05:30\",\"dateModified\":\"2026-08-17T16:01:15+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/\",\"name\":\"Microsoft Dynamics 365 CRM Tips and Tricks\",\"alternateName\":\"Inogic\",\"description\":\"By Inogic\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio - Microsoft Dynamics 365 CRM Tips and Tricks","description":"Modern Dynamics 365 applications often require intelligent automation to reduce manual effort and improve customer experience. Agent Nodes in Copilot Studio Agent Flows allow an existing AI agent to be invoked as part of a workflow. The flow can pass information to the agent, receive a structured response, and use that response in subsequent actions.","canonical_url":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/#blogposting","name":"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio - Microsoft Dynamics 365 CRM Tips and Tricks","headline":"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio","author":{"@id":"https:\/\/www.inogic.com\/blog\/author\/sam-kumar\/#author"},"publisher":{"@id":"https:\/\/www.inogic.com\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio.png","@id":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/#articleImage"},"datePublished":"2026-08-17T16:01:15+05:30","dateModified":"2026-08-17T16:01:15+05:30","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/#webpage"},"isPartOf":{"@id":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/#webpage"},"articleSection":"Microsoft Copilot Studio, Technical"},{"@type":"BreadcrumbList","@id":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.inogic.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/technical\/#listItem","name":"Technical"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/technical\/#listItem","position":2,"name":"Technical","item":"https:\/\/www.inogic.com\/blog\/category\/technical\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/#listItem","name":"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/#listItem","position":3,"name":"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio","previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/technical\/#listItem","name":"Technical"}}]},{"@type":"Organization","@id":"https:\/\/www.inogic.com\/blog\/#organization","name":"Microsoft Dynamics 365 CRM Tips and Tricks","description":"By Inogic","url":"https:\/\/www.inogic.com\/blog\/","logo":{"@type":"ImageObject","url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2023\/02\/inogic-logo.png","@id":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/#organizationLogo","width":1000,"height":325,"caption":"inogic logo"},"image":{"@id":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/inogicindia","https:\/\/twitter.com\/inogic","https:\/\/www.instagram.com\/inogicindia\/","https:\/\/www.youtube.com\/channel\/UCM4V7ousgLSu1hbOEv4DUuQ","https:\/\/www.linkedin.com\/company\/inogicindia"]},{"@type":"Person","@id":"https:\/\/www.inogic.com\/blog\/author\/sam-kumar\/#author","url":"https:\/\/www.inogic.com\/blog\/author\/sam-kumar\/","name":"Sam Kumar","image":{"@type":"ImageObject","@id":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/ede4386d06665d3d5ee2ecccb6c36df60385d561e317372bd89dffb7e4b1de2f?s=96&d=mm&r=g","width":96,"height":96,"caption":"Sam Kumar"}},{"@type":"WebPage","@id":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/#webpage","url":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/","name":"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio - Microsoft Dynamics 365 CRM Tips and Tricks","description":"Modern Dynamics 365 applications often require intelligent automation to reduce manual effort and improve customer experience. Agent Nodes in Copilot Studio Agent Flows allow an existing AI agent to be invoked as part of a workflow. The flow can pass information to the agent, receive a structured response, and use that response in subsequent actions.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.inogic.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/#breadcrumblist"},"author":{"@id":"https:\/\/www.inogic.com\/blog\/author\/sam-kumar\/#author"},"creator":{"@id":"https:\/\/www.inogic.com\/blog\/author\/sam-kumar\/#author"},"datePublished":"2026-08-17T16:01:15+05:30","dateModified":"2026-08-17T16:01:15+05:30"},{"@type":"WebSite","@id":"https:\/\/www.inogic.com\/blog\/#website","url":"https:\/\/www.inogic.com\/blog\/","name":"Microsoft Dynamics 365 CRM Tips and Tricks","alternateName":"Inogic","description":"By Inogic","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.inogic.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Microsoft Dynamics 365 CRM Tips and Tricks - By Inogic","og:type":"article","og:title":"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio - Microsoft Dynamics 365 CRM Tips and Tricks","og:description":"Modern Dynamics 365 applications often require intelligent automation to reduce manual effort and improve customer experience. Agent Nodes in Copilot Studio Agent Flows allow an existing AI agent to be invoked as part of a workflow. The flow can pass information to the agent, receive a structured response, and use that response in subsequent actions.","og:url":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/","og:image":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-scaled.png","og:image:secure_url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-scaled.png","article:published_time":"2026-08-17T10:31:15+00:00","article:modified_time":"2026-08-17T10:31:15+00:00","article:publisher":"https:\/\/www.facebook.com\/inogicindia","twitter:card":"summary_large_image","twitter:site":"@inogic","twitter:title":"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio - Microsoft Dynamics 365 CRM Tips and Tricks","twitter:description":"Modern Dynamics 365 applications often require intelligent automation to reduce manual effort and improve customer experience. Agent Nodes in Copilot Studio Agent Flows allow an existing AI agent to be invoked as part of a workflow. The flow can pass information to the agent, receive a structured response, and use that response in subsequent actions.","twitter:creator":"@inogic","twitter:image":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2026\/08\/How-to-Add-an-Agent-Node-to-an-Agent-Flow-in-Microsoft-Copilot-Studio-scaled.png","twitter:label1":"Written by","twitter:data1":"Sam Kumar","twitter:label2":"Est. reading time","twitter:data2":"5 minutes"},"aioseo_meta_data":{"post_id":"45734","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":true,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-08-17 06:22:07","updated":"2026-08-17 10:37:00","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\/category\/technical\/\" title=\"Technical\">Technical<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tHow to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.inogic.com\/blog"},{"label":"Technical","link":"https:\/\/www.inogic.com\/blog\/category\/technical\/"},{"label":"How to Add an Agent Node to an Agent Flow in Microsoft Copilot Studio","link":"https:\/\/www.inogic.com\/blog\/2026\/08\/how-to-add-an-agent-node-to-an-agent-flow-in-microsoft-copilot-studio\/"}],"_links":{"self":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/45734","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/comments?post=45734"}],"version-history":[{"count":1,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/45734\/revisions"}],"predecessor-version":[{"id":45775,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/45734\/revisions\/45775"}],"wp:attachment":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media?parent=45734"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/categories?post=45734"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/tags?post=45734"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}