You are building a Company Hub agent and want to reuse the existing 'Benefits Enrollment' agent that was built by the HR team. Rather than rebuilding the HR logic, you want the Company Hub agent to simply hand off relevant conversations to the Benefits agent. What configuration step enables this specific routing?
Select an answer to reveal the explanation.
Short Explanation
You want the Company Hub to be the front door, not a copy machine. Add the Benefits Enrollment agent as a child agent, then let routing conditions or generative orchestration hand off HR benefit chats. The HR team keeps owning the logic; your hub just passes the conversation along.
Full Explanation
The multi-agent architecture in Copilot Studio allows a parent (orchestrator) agent to delegate conversations to child agents. To implement this, you add the existing Benefits Enrollment agent as a child agent in the Company Hub agent's configuration. Once registered, you can configure routing through generative orchestration, where the AI automatically routes benefit-related queries to the child based on semantic intent matching against the child agent's description, or through an explicit redirect, where you add a 'Redirect to agent' node in specific topics that explicitly hands off to the child.
This approach preserves separation of ownership. The HR team continues to develop and maintain the Benefits agent independently, while the Company Hub simply references it.
The copy-all-topics approach breaks separation of concerns. The Benefits agent's topics would become orphaned copies that drift out of sync as the HR team updates the original.
The Power Automate flow plus API endpoint approach is not the native mechanism. Copilot Studio agents are not typically exposed as HTTP API endpoints for inter-agent calls. The native child agent integration is the correct mechanism.
The Teams channel routing approach is wrong because Teams channels are used for user-facing deployment, not for inter-agent communication. Two agents on the same Teams channel would both respond to messages simultaneously, creating a confusing experience.
Exam pattern: parent orchestrator + child agents = multi-agent reuse architecture.