Feature: Dynamic Agent Routing
Overview
Clario’s Dynamic Agent Routing is the intelligence layer that powers its agentic architecture.
Instead of using a single static model, Clario dynamically routes every user query to the most relevant agent or combination of agents.
When you interact with Clario, the General Agent analyzes your request, identifies intent, and automatically assigns tasks to specialized agents such as Business Analyst, Data Analyst, Quant, or Plotter.
These agents can work together seamlessly within the same workflow to produce structured insights, computations, and visualizations.
How It Works
User Query
You type a question, instruction, or analysis request in your chat.Intent Recognition
The General Agent evaluates your message to determine what kind of reasoning or computation is required.Agent Routing
The request is dynamically routed to the most relevant specialized agent or multiple agents if needed.Business Analyst handles SQL-style or descriptive queries.
Data Analyst executes deeper Python-based analysis.
Quant Agent performs financial and quantitative calculations.
Plotter Agent visualizes data and results interactively.
Multi-Agent Orchestration
Agents can collaborate. For example, after the Data Analyst Agent produces insights, the Plotter Agent automatically generates corresponding visualizations within the same chat.Unified Output
The General Agent compiles all responses and presents a single, structured result back to you.
Example Workflow
Query:
Analyze IBM’s stock performance and visualize the 6-month volatility trend
Routing Sequence:
The General Agent detects a quantitative query.
It routes the computation to the Quant Agent.
The Quant Agent performs calculations and returns volatility results.
The Plotter Agent automatically creates an interactive Plotly visualization.
All of this happens in one seamless flow, without manual switching or re-uploading data.
Why It’s Powerful
Agentic Intelligence
Every query is handled by the most capable agent automatically.Collaborative Execution
Multiple agents can work together in real time to produce complete results, insights, and visualizations.Efficiency and Cost Control
The routing engine optimizes which agent tier (Free, Balanced, Best) is used, ensuring smart resource allocation for every task.No Context Switching
You stay in the same chat while agents handle data, analysis, and plotting behind the scenes.
Manual Control
You can still manually select or switch agents using the / command.
Type / in the chat to view and choose from available agents if you prefer direct control.
Dynamic routing complements manual selection, giving you both automation and flexibility.
Tier-Aware Routing
The routing system adapts to your selected performance tier.
Free: Prioritizes faster routing with lightweight agents.
Balanced: Balances reasoning depth with response speed.
Best: Enables deep reasoning and complex multi-agent collaboration for maximum accuracy.
Summary
Dynamic Agent Routing is what makes Clario’s workspace truly agentic and intelligent.
It allows the General Agent to orchestrate multiple specialized agents at once, ensuring that every query is solved by the right expertise, with the right level of depth, in real time.
With Clario, analysis, computation, and visualization are no longer separate steps.
They’re one unified, adaptive workflow.