Route Stage | Swarm Loop | Agentic Swarm
Send each task to the agent, model, or tool best suited to it.
What it is
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.
Example
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.
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
Failure modes
- Sending complex work to under-qualified agents
- Ignoring cost until it compounds
- No reroute when an agent stalls
- Routing rules that never adapt