Delegate agent tasks using child agents in Copilot Studio
Intermediate
App Maker
Microsoft Copilot Studio
Learn to structure complex Copilot Studio agents using child agents. Create focused subagents, configure how they receive tasks and return results, and control when they're invoked to build organized, scalable agent solutions.
Learning objectives
After completing this module, you'll be able to:
- Describe the purpose and benefits of child agents within a Copilot Studio agent.
- Create a child agent and configure its name, description, and instructions.
- Configure inputs and outputs on a child agent to pass and receive structured data with the parent agent.
- Configure when and how a child agent is invoked.
- Manage child agents by enabling, disabling, redirecting to, and deleting them from the parent agent.
Prerequisites
- Ability to create, configure, and publish an agent in Microsoft Copilot Studio
- Familiarity with agent topics, tools, and knowledge sources in Copilot Studio
- Access to Microsoft Copilot Studio
- Permissions to create solutions and agents in a Power Platform environment