Multi-Agent Chats
The simplest form of multi-agent collaboration requires no setup beyond having multiple agents in your workspace. In Scout Studio’s chat interface, you can mention multiple agents in the same conversation by typing@ followed by an agent name. Each agent receives the message and responds from its own perspective, with its own tools and instructions.
Use multi-agent chats when:
- You want to compare outputs from agents with different specializations
- You need a quick review or second opinion from another agent
- You’re exploring a problem from multiple angles before committing to an approach
Agent Delegation
Agent delegation lets one agent hand off sub-tasks to other agents programmatically. A coordinator agent receives the user’s high-level goal, identifies the sub-tasks involved, routes each to the right specialist, and assembles the results into a final response. The user interacts only with the coordinator — the specialist agents work behind the scenes.Why delegation produces better results
A general-purpose agent making decisions across many domains tends to be mediocre at all of them. Specialized agents, each focused on a narrow task, outperform a generalist on every dimension — accuracy, speed, and reliability.Without delegation
With delegation
How delegation works
When a coordinator agent delegates to a specialist:- The coordinator identifies a sub-task that a specialist handles better
- It passes the relevant context — not the entire conversation, just what the specialist needs
- The specialist executes its task using its own tools and instructions
- The specialist returns structured results to the coordinator
- The coordinator incorporates those results and continues toward the final goal
Collaboration Patterns
Coordinator and specialists
One agent acts as the orchestrator, routing task types to the right specialist. This is the most common delegation pattern.Sequential pipeline
Each agent handles one phase of a task and passes its output to the next agent downstream.Panel of judges
Multiple agents review the same output from different angles, and the coordinator assembles a final decision based on their feedback.Parallel processing
Multiple agents work simultaneously on independent sub-tasks, and a coordinator combines their outputs into a unified result.Setting Up Delegation
Part 1: Enable your coordinator to delegate
- Open your coordinator agent in Scout Studio
- Click Add Tool
- Find and select the Delegate to Agent tool
- Update the agent’s instructions to describe when and how it should delegate
Part 2: Make your specialist agents delegatable
For a specialist agent to receive delegated tasks, it needs to be discoverable within your workspace.- Set visibility to Team — the coordinator can only delegate to agents it can see
- Give it a clear name and description — the coordinator uses this information to decide when to delegate to it
- Write focused, narrow instructions — a well-scoped specialist is easier to delegate to reliably