Domain 2 of 3 · Chapter 10 of 15

Integrate an existing agent in Copilot Studio

Unlock the complete study guide + 1,040 practice questions across 16 full exams.

Bundled into the existing Designing and Building Integrated AI Agent Solutions in Copilot Studio premium course — no separate purchase.

14-day money-back guarantee — no questions asked.

Included in this chapter:

  • The agent already exists, so the work is the seam
  • Four preconditions, and what each one gates
  • Preparing the target agent to accept connections
  • Adding the connection, field by field
  • The routing description is a local copy
  • Deciding what crosses to the connected agent
  • What the latest published version means, and where
  • Suspending, removing and watching the connection
  • How these choices show up in questions

The four preconditions: where each one is set and how it fails

PreconditionWhere it is setWhose job it isWhat you see when it is missing
Same Power Platform environmentNot a setting: a property of where each agent was created or importedWhoever owns the ALM path for the two agentsThe agent is absent from the list of available Copilot Studio agents
The other agent is publishedThe specialist's own Publish actionThe specialist's ownerNot connectable at all, and later in its life, unpublished changes the main agent never sees
Connections from other agents allowedLet other agents connect to and use this one, on the specialist's Settings pageThe specialist's ownerThe agent does not appear in the connection list even though it is published in the same environment
Owner or shared access for the makerAgent sharing, from the specialist's three dots menuThe specialist's ownerMicrosoft states the requirement without naming a symptom: the maker is simply not permitted to make the connection
End users can reach the connected agent at runtimeAgent sharing again, depending on the authentication setupThe specialist's owner, once the main agent's audience is knownDepending on the authentication setup, end users may not be able to access the connected agent at runtime

Decision tree

Does the agent appear in the list ofavailable Copilot Studio agents?noCheck the far side: same environment,published, and Let other agents connectto and use this one turned onyesIs the main agent on generativeorchestration?noSelecting agents by description is notapplicable in classic orchestration: usegenerative orchestration or a redirectyesDoes the activity map show the requestreaching this agent?noRewrite the local routing description soit names this agent's territory and nota neighbouring agent'syesIs the answer built from the specialist'snewest behaviour?noIts owner must publish: the main agentonly uses the latest published versionyesIs the context that crosses the contextyou intend?noSet Pass conversation history to thisagent: cleared sends only the explicittask the main agent generatedyesThe wiring is right. Use the Enabledtoggle for maintenance, and Disconnectagent only to remove the connection

Cheat sheet

  • Connect only agents in the same environment
  • Enable inbound agent connections on the specialist
  • Select the published agent from the Copilot Studio connection list
  • Clear history passing for task-only delegation
  • Republish specialist changes before the parent uses them
  • Maintain the parent's local routing description

Unlock with Premium — includes all practice exams and the complete study guide.

Also tested in

References

  1. Understand connected agents in Copilot Studio (Build multi-agent solutions using connected agents in Copilot Studio, training unit)
  2. Add other agents overview
  3. Connect to an existing Copilot Studio agent
  4. Connect an existing Copilot Studio agent (Build multi-agent solutions using connected agents in Copilot Studio, training unit)
  5. Share agents with other users
  6. Connect to an agent over the Agent2Agent (A2A) protocol
  7. Orchestrate agent behavior with generative AI
  8. Manage and test your connected agent solution (Build multi-agent solutions using connected agents in Copilot Studio, training unit)
  9. Export and import agents using solutions