Skip to content

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

  1. In the side menu, click on Dashboard
  2. 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

KPIDescription
Total ConversationsTotal number of conversations by all agents in the period
Most Used AgentAgent with the highest number of conversations, including total count
Most Expensive AgentAgent that generated the highest total cost in the period
Most Efficient AgentAgent with the lowest average cost per conversation

Row 2: Costs and Distribution

KPIDescription
Voice/Chat DistributionPercentage of voice vs chat conversations, with visual bar
Chat CostTotal cost of chat conversations, with average per conversation
Total CostTotal cost of all agents, with average per conversation
Voice CostTotal 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:

ColumnDescription
Agent NameAgent identification
RequestsTotal number of API requests
ConversationsTotal conversations, with voice/chat breakdown
Total CostAccumulated cost, with voice/chat breakdown
Avg Cost/ConversationAverage cost per conversation, with voice/chat breakdown
Cost BreakdownMini 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

  1. Identify agents with the highest total cost
  2. Compare average cost per conversation between similar agents
  3. Check if voice agents have costs proportional to the value generated
  4. Adjust instructions to reduce unnecessary tokens

Efficiency Analysis

  1. Compare the most used agent with the most efficient one
  2. Identify patterns: support agents tend to have longer conversations
  3. Use data to justify investments in specific agents

Capacity Planning

  1. Track usage trends over time
  2. Identify utilization peaks by period
  3. Plan expansion based on cost projections

Data Export

Usage data can be exported through the Usage Dashboard:

  1. Access Dashboard > Usage Items
  2. Filter by specific Agent if needed
  3. 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

  1. Use data to identify instructions that generate overly long responses
  2. Compare similar agents to find the most efficient one
  3. Test prompt variations and compare resulting costs

Next Steps