Need assistance for copilot integration

Chandra prakash reddy Sreelam 0 Reputation points
2025-04-04T06:14:26.4833333+00:00

We are currently working on integrating Microsoft 365 Copilot into our internal workflows. We would like assistance with REST API-Based Integration.

Question:

Is REST API integration the only supported method for connecting external systems to Microsoft 365 Copilot, or are there alternative that might simplify integration?

We are open to exploring other supported options if they offer faster implementation or richer features.

Microsoft Copilot Other
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. smita-MSFT 75 Reputation points Microsoft External Staff
    2025-04-04T10:06:16.61+00:00

    Hello Chandra prakash reddy Sreelam ,Thanks for raising your issue. Could you please try to enable declarative agents to interact with REST APIs that have an OpenAPI description.
    Ref: https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/overview-api-plugins ?

    Also try to add REST APIs to Copilot agents and custom agents through Copilot Studio.
    Ref: https://learn.microsoft.com/en-us/microsoft-copilot-studio/agent-extend-action-rest-api & connect a REST API to Microsoft 365 Copilot using the Teams Toolkit. https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/build-api-plugins-new-api

    Extensibility Options: Overview of extensibility options, including declarative agents and custom engine agents. Explore https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/decision-guide

    If the response is helpful, please click on "upvote" button. You can share your feedback via Microsoft Copilot Developer Feedback link. Click here to escalate.


  2. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.