Agent Analytics
The Agent Analytics Dashboard provides a comprehensive view of the performance and costs of all your agents. With it, you can identify the most used agents, the most efficient ones, and track cost distribution between voice and chat.
Accessing the Dashboard
- In the side menu, click on Dashboard
- Navigate to the Agents section (or access directly via
/dashboard/agents)
Period Filter
In the upper right corner, you can select the analysis period:
- Default period: From the first day of the current month until today
- Maximum period: 6 months
- Quick shortcuts: Last week, last month, last 3 months, etc.
Tip
Use the period filter to compare agent performance at different times, such as before and after instruction adjustments.
KPI Cards
The dashboard displays 8 KPI cards organized in two rows, offering a quick view of the main indicators.
Row 1: General Metrics
| KPI | Description |
|---|---|
| Total Conversations | Total number of conversations by all agents in the period |
| Most Used Agent | Agent with the highest number of conversations, including total count |
| Most Expensive Agent | Agent that generated the highest total cost in the period |
| Most Efficient Agent | Agent with the lowest average cost per conversation |
Row 2: Costs and Distribution
| KPI | Description |
|---|---|
| Voice/Chat Distribution | Percentage of voice vs chat conversations, with visual bar |
| Chat Cost | Total cost of chat conversations, with average per conversation |
| Total Cost | Total cost of all agents, with average per conversation |
| Voice Cost | Total cost of voice conversations, with average per conversation |
Cost Distribution Chart
Just below the KPIs, the distribution chart visually shows how costs are distributed among different agents. This helps quickly identify which agents are consuming more resources.
Agent Comparison Table
The comparison table offers a detailed analysis of each agent:
| Column | Description |
|---|---|
| Agent Name | Agent identification |
| Requests | Total number of API requests |
| Conversations | Total conversations, with voice/chat breakdown |
| Total Cost | Accumulated cost, with voice/chat breakdown |
| Avg Cost/Conversation | Average cost per conversation, with voice/chat breakdown |
| Cost Breakdown | Mini chart showing cost distribution by type |
Understanding the Breakdown
Each table row includes a colored bar showing the proportion between:
- Voice: Agent fee (per minute) + TTS + LLM costs during voice calls
- Chat: Agent fee (per output token) + LLM costs during chat conversations
Cost Components
Unlike the main Dashboard where costs appear in separate cards, the Agent Analytics shows the total cost per agent, combining:
- Platform fee (agent usage)
- LLM tokens (input/output)
- TTS characters (voice only)
- STT seconds (if transcription enabled)
Per-Conversation Metrics
In addition to the general dashboard, each individual conversation also has detailed metrics. When opening a conversation in Monitoring, you can see:
- Estimated cost: Total conversation cost
- Breakdown by type: Input/output tokens, TTS characters, STT seconds
- Tools used: Which tools were triggered
Note
Cost breakdown per conversation is only available for conversations held after November 2025.
Use Cases
Cost Optimization
- Identify agents with the highest total cost
- Compare average cost per conversation between similar agents
- Check if voice agents have costs proportional to the value generated
- Adjust instructions to reduce unnecessary tokens
Efficiency Analysis
- Compare the most used agent with the most efficient one
- Identify patterns: support agents tend to have longer conversations
- Use data to justify investments in specific agents
Capacity Planning
- Track usage trends over time
- Identify utilization peaks by period
- Plan expansion based on cost projections
Data Export
Usage data can be exported through the Usage Dashboard:
- Access Dashboard > Usage Items
- Filter by specific Agent if needed
- Click Export to download in CSV or JSON
Best Practices
Regular Monitoring
- Daily: Check for abnormal cost spikes
- Weekly: Compare efficiency between agents
- Monthly: Analyze trends and plan optimizations
Cost Alerts
Configure alerts in your billing system to be notified when:
- An agent exceeds a certain cost
- Average cost per conversation increases significantly
- There are abnormal utilization spikes
Continuous Optimization
- Use data to identify instructions that generate overly long responses
- Compare similar agents to find the most efficient one
- Test prompt variations and compare resulting costs
Next Steps
- Conversation Monitoring - Track conversations in real-time
- Agent Configuration - Optimize instructions and models
- Usage Dashboard - Organization-wide cost overview
