Analyze Calls in your dashboard

Review call recordings, transcripts, and performance metrics for your AI voice agents

Accessing the Analytics Page

The Analytics page provides a comprehensive view of all calls handled by your AI voice agents. To access it:

  1. Navigate to Analytics in your dashboard sidebar.
  2. You'll see a table listing all calls and conversations.

Understanding the Call List

Each row in the analytics table represents a single call or conversation with the following information:

Column Description
Date When the call occurred
Agent Name The AI voice agent that handled the call
Duration How long the call lasted
Call Status The outcome of the call (Successful, Failed or Unknown)

Viewing Call Details

Click on any row in the call list to open a detailed modal with more information about that specific call.

Listening to Call Recordings

At the top of the call details modal, you'll find an audio player that allows you to:

  • Play/pause the call recording
  • Scrub through the recording timeline
  • Adjust playback volume
  • Download the recording for offline review

Overview Section

The Overview section provides a quick summary of the call:

  1. Call Summary: An AI-generated summary of what was discussed during the call
  2. Call Status: Whether the call was successful, failed, or unknown
  3. User ID: The identifier of the person who made or received the call

Transcript Section

The Transcript section displays the full text transcription of the conversation. This allows you to:

  • Read through the entire conversation
  • See who said what (agent vs. caller)
  • Copy specific parts of the conversation

Tips for Effective Call Analysis

  1. Regularly check failed calls to identify patterns and improve your agent's responses.
  2. Read the AI-generated summaries to quickly understand call outcomes.
  3. Use user IDs to identify repeat callers and understand customer journey patterns.

Next Steps

Now that you know how to analyze calls, you can:

  1. Manage your subscription based on call volume
  2. Review best practices to optimize your agents
  3. Update your agent based on call insights

Dashboard Overview

The Analytics page opens on a dashboard that summarizes your call activity. A row of metric tiles sits above a chart. Click any tile to plot that metric over time on the chart below it.

Metric What it measures
Total Calls Number of calls in the selected window.
Total Minutes Sum of all call durations, in minutes.
Average Duration Mean call length, shown as minutes:seconds.
Success Rate Percentage of calls marked successful, out of calls with a known status.
Average CSAT Rate Average of your evaluation criterion result, across calls that have one configured.

Filtering the dashboard

Use the Filters control to change what the tiles and chart show:

  • Date Range: pick a custom range or a preset (Today, Last week, Last month). The range can span at most 30 days.
  • Granularity: data is bucketed daily.
  • Agents: limit the view to one or more agents.
  • Refresh: reload the latest data.

Filtering and Searching the Call List

The call list has its own filters, separate from the dashboard:

  • Agents: show calls from specific agents.
  • Status: Successful, Failed, or Unknown.
  • Date: Exact Date, Before Date, After Date, or Between Dates.
  • Search: find calls by agent name.

Active filters appear as removable chips. Adjust Rows per page (10, 15, 20, or 30) and page through results at the bottom. You can select calls with the checkboxes to bulk-delete them; a deleted conversation removes its recording and transcript permanently. There is currently no export option.

More in Call Details

Beyond the recording, Overview, and Transcript, the call details view shows extra tabs when the data exists:

  • Evaluation result: in the Overview, a Successful/Failed badge plus the rationale, when an evaluation criterion is configured. Failed calls also show a banner with the failure reason.
  • Timing badges: in the transcript, individual turns can show TTS, LLM, RAG, and ASR timings.
  • Tools: every tool the agent called during the conversation, each with a Success, Error, or No result badge, and its request parameters and response.
  • Client data: the environment the call started in, plus any dynamic variables it was given (internal system variables are hidden).
  • Phone call: provider, direction (inbound or outbound), external number, and agent number.

The actions menu in the details view lets you Copy transcript, Download audio, or Delete conversation.

Per-Agent Calls

Each agent also has its own Calls tab showing only that agent's conversations. It works like the main call list (status and date filters, search, pagination, and the same details view), just scoped to the one agent.