Domain 2 of 3 · Chapter 9 of 15

Integrate a Foundry agent

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:

  • An agent someone else built, called from yours
  • What must be true in Foundry first
  • Adding the connected agent, field by field
  • Agent Id is the only field that selects the agent
  • Agent or model: two things one project supplies
  • How delegation reaches the connected agent
  • Writing the description the orchestrator can act on
  • What stays your responsibility
  • How this shows up in questions

Three ways a Copilot Studio agent reaches an external specialist

PropertyConnected Microsoft Foundry agentFoundry catalog model in a Prompt toolConnected Copilot Studio agent
What you attachAn agent that already has its own model, instructions and toolsOne model, running a prompt you wroteAnother Copilot Studio agent in the same environment
Copilot Studio entry pointAgents page, Add an agent, Connect to an external agent, Microsoft FoundryTools page, Prompt tool, the Model field in the prompt editorAgents page, Add an agent, the Copilot Studio agent entry
Identifier you supplyAgent Id of the target agentModel deployment name and base model name, exactly as they appear in FoundryThe agent you select from the environment, no identifier typed
Connection inputFoundry project endpoint URLAzure model endpoint URL ending in /chat/completionsNone; both agents are already in the same environment
Who decides the steps at runtimeThe Foundry agent, using its own instructions and toolsYou, in the prompt text; the model only generatesThe connected agent, using its own orchestration
Where its lifecycle livesThe Microsoft Foundry projectThe Microsoft Foundry deployment plus the Copilot Studio promptCopilot Studio, in the same environment
Retargeting laterChange the Agent Id on the connected agent's details pageConnect a different model and reselect it in the promptDisconnect and connect a different agent
Covered onThis pageConfigure custom prompts to use the Foundry model catalogIntegrate an existing agent in Copilot Studio

Decision tree

Does the capability decide its ownsteps with its instructions and tools?NoNot an agentPrompt tool: the Model field,deployment + base model nameYesWhere does that agent live?Copilot StudioConnect an existingCopilot Studio agentsame environmentMicrosoft FabricConnect a MicrosoftFabric data agentits own entryMicrosoft FoundryWas it created in the newMicrosoft Foundry portal?NoBlocked until theFoundry team recreatesthe agent in the new portalYesAdd an agent, Microsoft Foundryconnection from the project endpoint URL,then enter the Agent IdLater: another agent, same project?YesChange the Agent Idon the details pageNoKeep the entry as it istune the description, finish the review

Cheat sheet

  • Connect Foundry agents from the Agents page
  • Connect only new-portal Foundry agents
  • Use Agent Id to select the Foundry agent
  • Retarget the connected agent by changing Agent Id
  • Describe when the Foundry specialist should run
  • Allow Foundry delegation from requests or triggers
  • Review externally hosted agent behavior before use
  • Distinguish a Foundry agent from a Foundry model

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

Also tested in

References

  1. Connect a Microsoft Foundry agent (Build multi-agent solutions using connected agents in Copilot Studio, training unit)
  2. What is Microsoft Foundry Agent Service?
  3. Connect to a Microsoft Foundry agent (preview)
  4. Add other agents overview
  5. Quickstart: Create a new Foundry Agent Service project (classic)
  6. Bring your own model for your prompts
  7. Select a primary AI model for your agent
  8. Change the model version and settings
  9. Orchestrate agent behavior with generative AI
  10. Add a connected agent to an agent (preview) - Copilot Studio new experience