web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Suggested Answer

Add the Custom copilot agent to dynamics form

(4) ShareShare
ReportReport
Posted on by 109
I want to integrate a custom Copilot agent into Dynamics 365 forms. I've explored various options but haven't been able to get it working. Are there specific steps or prerequisites that need to be followed to achieve this integration?
I have the same question (0)
  • Suggested answer
    DAnny3211 Profile Picture
    11,421 Super User 2026 Season 1 on at

    Hi,

     

    To integrate a custom Copilot agent into Dynamics 365 forms, there are a few key steps and prerequisites to consider:

     

    1. Copilot Studio Setup: Ensure your custom Copilot agent is published and available in Microsoft Copilot Studio. It should be configured with appropriate topics and permissions.


    2. Environment Configuration: Your Dynamics 365 environment must be enabled for Copilot integration. This typically involves enabling AI features and ensuring your environment is compliant with Microsoft’s data and security requirements.


    3. Embedding the Agent: Use the Power Platform Admin Center or form scripting to embed the Copilot agent. This may involve:

       

      • Adding a custom control or iframe to the form.

      • Using JavaScript to trigger interactions with the agent.

      • Ensuring the agent has access to the necessary data context (e.g., record ID, entity name).

    4. Permissions and Licensing: Verify that your tenant has the required licenses for Copilot and that users interacting with the agent have appropriate roles.



    5.  
     

    If you've already explored these areas and it's still not working, it might help to check for any recent updates or limitations in Copilot Studio documentation or raise a support ticket for deeper troubleshooting.

     

    Thanks and best regards,

    Daniele

    Note: This response was prepared with support from Copilot to ensure clarity and completeness.

  • Suggested answer
    Tom_Gioielli Profile Picture
    3,096 Super User 2026 Season 1 on at
    Hi @Harshitha K, can I ask a bit more about your agent to understand what it is doing and how you want to integrate it? As you know, Copilot Agents can be conversational or automated, in which case integrating it in is as simple as using Dataverse triggers and prompts in your Copilot actions and actions.
     
    If you are looking to integrate a conversational agent, can you link it to the Sales Copilot already in the system so that the Sales Agent has access to the tools or knowledge of your new agent? Otherwise, can you add a Model Driven App URL page that points to the URL for the agent so users can navigate directly to it?
     
    If you can provide more information about how you are hoping to integrate this agent we may be able to get some more specific help to you.
  • Suggested answer
    Nour Abuzaid Profile Picture
    197 on at
    Prerequisites

    Copilot Studio license – Ensure your environment has access to Copilot Studio.
    Omnichannel enabled – Dynamics 365 Omnichannel for Customer Service should be set up.
    Proper permissions – Roles like Omnichannel Administrator or Copilot Admin are needed.

    Steps to Integrate
    1-Create the Copilot Agent in Copilot Studio and define the topics/triggers for your form.
    2-Obtain the Web Chat Embed Code from Copilot Studio under Channels > Web.
    Add to Dynamics Form:
       a.Open the form in Power Apps form designer.
       Ib.nsert an HTML Web Resource component.
       c.Paste the Copilot embed code and adjust sizing/position.
    3-Configure Omnichannel Settings:
    Link the chat widget to your Copilot agent.
    Set routing rules and agent assignment as needed.

    Optional: Use the Agent Response component for deeper integration, allowing direct responses triggered by form events.
    Once these steps are done, your custom Copilot agent will be available directly within the Dynamics 365 form for user interaction.

    References: 
    https://www.youtube.com/watch?v=FSbSDn7LTSk
     
    5Dynamics-365-Using-Copilots-Files-and-Toolbar-Feature.png
    Customize-Copilot-within-Dynamics-365-CRM-6.png
    SuggestionsSalesHub.webp

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
ManoVerse Profile Picture

ManoVerse 130 Super User 2026 Season 1

#2
11manish Profile Picture

11manish 117

#3
Muhammad Shahzad Shafique Profile Picture

Muhammad Shahzad Sh... 69 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans