Swarm Loop · Stage 3 of 8
Route Stage
Send each task to the agent, model, or tool best suited to it.
What the Route Stage Does
Route matches each task to the right resource at the moment it runs. It weighs cost, speed, and quality, then assigns work to the agent, model, or tool most likely to succeed.
Why It Matters
The same task can be cheap and fast or slow and expensive depending on where it is sent. Routing is how the system stays efficient as it scales and as conditions change.
Flow
Inputs and Outputs
Inputs
- The task plan and dependencies
- The pool of available agents and tools
- Current cost, load, and performance signals
- Routing rules and policy limits
Outputs
- Each task assigned to a specific resource
- Cost and quality tradeoffs made explicit
- Reassignment when a resource is unavailable
Example
What It Looks Like in Practice
Route sends headline writing to the copywriting agent, visuals to the design agent, and scheduling to the deployment agent, picking faster models for the low-risk steps.
Common Failure Modes
When this stage breaks
- Sending complex work to under-qualified agents
- Ignoring cost until it compounds
- No reroute when an agent stalls
- Routing rules that never adapt
Who Runs It
Agents Active in This Stage
Routes work to the right place
Routing Agent
Selects the best agents, models, tools, and workflows for each task while optimizing cost, speed, and quality.
Orchestrates execution
Manager Agent
Orchestrates execution across specialized agents, manages dependencies, tracks progress, and ensures objectives are completed.
See It in Action
Explore an illustrative mission in the simulator, or use the readiness assessment for a directional, self-reported profile.