Multi-agent
What is Router Agent?
A router agent chooses which specialist or tool should handle a request.
Routing is a decision with an observable choice, not a personality.
Why it matters
A router agent classifies incoming requests and routes them to the appropriate specialist. It makes an observable routing decision — not a hidden one.
Routing is a critical decision point. If the router misclassifies, the entire downstream workflow produces the wrong type of output.
Key takeaways
- 1Routing should be an observable, logged decision.
- 2Misrouting affects everything downstream.
- 3Keep routing logic simple and testable.
Common mistakes
- ✕Making routing decisions invisible in the trace.
- ✕Using overly complex routing when a simple classifier suffices.
Related terms
Concept neighborhood
Terms linked from Router Agent in the glossary graph.
- Router Agent
- Supervisor Agent
- Orchestration