← Multi-Agent Systems & Orchestration
Routing Agent
A routing agent classifies incoming requests and dispatches them to the most appropriate specialist agent or pipeline without itself attempting to answer the request. Routing decisions can be rule-based, model-driven, or a hybrid. Effective routing reduces latency and cost by preventing generic agents from handling queries better served by specialists, and it isolates failures — a routing error affects only the misdirected request, not the whole system.