For the complete documentation index, see llms.txt. This page is also available as Markdown.

4.2 Copilot Studio Integration Example

This method does not require developing any outer agent yourself; you directly integrate Agent Builder as a "connected agent" into the platform you are already using. Taking Microsoft Copilot Studio as an example:

  1. Enter the target Agent's settings: Log in to Copilot Studio, enter the target agent that needs to integrate Agent Builder, and open "Settings" in the left navigation bar. [Illustration: Copilot Studio settings page screenshot]

  2. Confirm generative orchestration is enabled: In "Settings → Generative AI", confirm that "Whether to use generative AI orchestration for the agent's responses" is set to "Yes — use available tools and knowledge as needed". Only when this option is enabled will Copilot Studio's own orchestration layer autonomously decide to call the connected agent at the appropriate time. [Illustration: Generative AI orchestration settings page screenshot]

  3. Add a connected agent: Enter "Connected agents" in the left navigation bar, add a new connected agent, and fill in Agent Builder's A2A service address and authentication information (API Key). [Illustration: Connected agents configuration page screenshot]

  4. Save and wait for discovery: After saving the configuration, Copilot Studio will automatically read Agent Builder's Agent Card to learn its name, description, and available capabilities, with no additional manual registration required. [Illustration: Screenshot showing successful connection and Agent Builder information]

  5. Test in a real conversation: Open Copilot Studio's test conversation window and ask questions directly in natural language, for example "What Agent Builder agents do I currently have" or "Help me create a new analysis Agent". Copilot Studio will autonomously determine whether it needs to call Agent Builder. [Illustration: Copilot Studio test conversation window screenshot]

Note: After Copilot Studio calls Agent Builder and obtains the results, it will reorganize the language using its own generative orchestration logic before presenting it to the end user, rather than directly forwarding Agent Builder's raw reply — this is the unified handling method that Copilot Studio applies to all integrated third-party agents, and does not indicate that there is a problem with Agent Builder's output. If you need to see Agent Builder's unprocessed raw reply, you can refer to "4.1 Custom Agent Integration Example" to test directly.

Last updated