While not a solution for connected agents, a possible workaround seems to be to use child agents instead with an instruction on the master agent to use their responses as is, without summarisation.
[Multi-agent orchestration]: Why do responses differ between agents?
Hi there.
I'm testing multi-agent orchestration in Copilot Studio right now.
Could someone tell me why the response in my master agent (Worker's Assistant) is different than in the connected agent (IT Assistant)? Why does the master agent summarize the response from the connected agent? My expectation is to receive the response in its original form.
Master agent:
Connected agent:
Can you please give me some advice on how to deal with this? Thanks for your help! :)
Microsoft Copilot | Other
2 answers
Sort by: Most helpful
-
Sayali-MSFT 5,771 Reputation points Microsoft External Staff Moderator
2025-06-30T08:54:09.37+00:00 Hello Hubert Turlej •, You're testing multi-agent orchestration in Copilot Studio and noticed that your master agent (Worker's Assistant) summarizes the response from the connected agent (IT Assistant), rather than relaying it verbatim. This behavior is expected and stems from how generative orchestration works in Copilot Studio.
In Copilot Studio, when generative orchestration is enabled, the master agent acts as a planner. It doesn't simply forward responses—it interprets, integrates, and summarizes them to provide a cohesive and context-aware reply to the user.Reference Document-
1.https://learn.microsoft.com/en-us/microsoft-copilot-studio/advanced-generative-actions
2.https://learn.microsoft.com/en-us/microsoft-copilot-studio/faqs-generative-orchestration