Skip to main content
VoiceInfra’s analytics dashboard turns every call your AI agents handle into a source of measurable, actionable intelligence. See call volumes, spend, sentiment trends, and agent performance in real time — all in one place. Drill into individual call recordings, transcripts, and AI-generated summaries to understand exactly what’s happening in your conversations. Export any data set for compliance reporting or executive briefings. Whether you’re managing a handful of agents or running hundreds of calls a day, the dashboard gives you the visibility to optimise continuously and prove ROI with confidence.

Dashboard overview

The main dashboard surface gives you an at-a-glance summary of your entire voice operation:

Total calls and minutes

See the total number of calls handled and cumulative connected minutes across all agents for your selected date range.

Spend and cost per call

Track total spend alongside average cost per call. Compare across agents to identify where your budget is going.

Call volume over time

A time-series chart shows call volume by day or hour. Spot peak periods, campaign spikes, and usage trends at a glance.

Call distribution by type

See the breakdown of inbound, outbound, and batch campaign calls to understand how your traffic is structured.
Below the summary cards, the Recent Calls list shows your latest activity with agent name, call duration, cost, and status for each row. Click any row to open the full call detail view.

Call logs

Every call VoiceInfra handles is stored in the call log with the following data:
FieldDescription
Caller numberThe number that initiated the call
Called numberThe number that received the call
AgentWhich AI agent handled the conversation
DurationTotal connected time (minutes and seconds)
Start / end timePrecise timestamps for the call
CostItemised cost for that call
StatusAnswered, Voicemail, Failed, or Transferred
Drill into any call to see:
  • Audio recording — play back the full conversation
  • Full transcript — verbatim text of everything said
  • AI-generated summary — a concise overview of the call’s purpose and outcome
  • Extracted data — structured data your agent collected during the conversation (for example, names, order numbers, or appointment times)
Filter your call log by:
  • Date range
  • Call type (inbound / outbound / batch)
  • Status (answered / voicemail / failed)
  • Agent
Export filtered results as CSV for CRM imports, compliance records, or management reporting.

AI-powered sentiment analysis

Sentiment analysis runs automatically on every call — no configuration required.
VoiceInfra analyses the full transcript of each conversation to classify the caller’s sentiment:
SentimentWhat it means
PositiveCaller is satisfied, engaged, or appreciative
NeutralCaller is transactional or matter-of-fact
FrustratedCaller shows signs of impatience, dissatisfaction, or agitation
Sentiment is visible both on individual call records and in aggregate on the dashboard. Use it to:
  • Spot frustrated callers — review calls flagged as frustrated to identify recurring pain points your agent isn’t resolving
  • Track satisfaction trends — see whether sentiment improves after you update your agent’s knowledge base or transfer rules
  • Identify at-risk customers — proactively follow up on calls ending in frustrated sentiment before a customer churns
Review call transcripts weekly to identify common questions your agent isn’t answering confidently. Add those topics to your knowledge base to improve your containment rate and shift more calls from frustrated to positive.

Performance metrics

Use these metrics to measure how effectively your AI agents are handling your call volume:
MetricWhat it shows
Containment ratePercentage of calls resolved by the AI without transfer to a human
Transfer ratePercentage of calls transferred to a human agent
Voicemail ratePercentage of outbound calls that reached voicemail rather than a live person
Average durationAverage call length broken down per agent
Cost per callAverage cost per call broken down per agent
A high containment rate indicates your agent is effectively handling the majority of callers. A rising transfer rate may signal that your agent’s knowledge base needs updating or that your transfer triggers need tuning.

Automated reporting

Schedule recurring reports to be delivered to your inbox automatically:
  • Frequency — daily, weekly, or monthly
  • Delivery — email to any address you specify
  • Contents — customise which metrics to include; optionally include an executive summary
Automated reports eliminate the need to log into the dashboard for routine reviews and make it easy to share performance data with stakeholders who don’t have dashboard access.

Technical specifications

SpecValue
Dashboard update speedSub-second real-time updates
Data retentionUnlimited
Export formatCSV
Report deliveryEmail, scheduled or on-demand

Frequently asked questions

VoiceInfra retains all call data — logs, recordings, transcripts, and summaries — indefinitely. There is no time limit on how far back you can query or export.
Yes. From the call logs dashboard, apply your desired filters and click Export. The export includes call metadata and, where available, full transcripts. You can also open any individual call and copy or download its transcript directly.
VoiceInfra’s sentiment analysis achieves 95% accuracy. The model is trained specifically on voice conversation data, making it more reliable for phone call contexts than general-purpose sentiment tools.
Yes. The analytics dashboard lets you filter all metrics — spend, cost per call, duration, containment rate — by individual agent. Use this to compare agent efficiency and identify which configurations are most cost-effective.
Yes. Because all data is retained and timestamped, you can compare metrics before and after any change — a knowledge base update, a new transfer rule, a different voice — by filtering the call log to the relevant date ranges.
Analytics update in real time with sub-second latency. Call records, costs, and sentiment appear in the dashboard within seconds of a call ending.