How can we help you?

Call Center Analytics

Call Center Analytics

Overview

Call Center Analytics gives you a focused view of your human queue's performance — queue wait times, agent handle times, abandon behavior, and bot effectiveness. It is designed specifically for voice and chat contact center operations, where queue dynamics and handoff quality directly affect customer satisfaction.

To access it, go to Reports → Call Center Analytics in the left sidebar. The report defaults to the last 7 days and can be filtered by date range, team, and channel.

Call Center Analytics tracks the full journey of a conversation: how long a bot handled it before handing off, how long the customer waited in the human queue, how long the agent worked on it, and whether the customer stayed or abandoned. These dimensions are measured separately so you can pinpoint exactly where time is lost.

---

Key Metrics Explained

Avg Handle Time (AHT)

Time from the agent's first reply to conversation close. This measures pure agent work time — it excludes the time the customer spent waiting in the queue and any time the bot handled the conversation before the handoff. AHT reflects how efficiently agents resolve issues once they engage.

Avg Queue Wait

Time from when the conversation entered the human queue to when the agent first replied. Bot handling time before the handoff is excluded. This is the metric most directly linked to customer frustration — long queue waits drive abandonment.

Avg Service Time

Queue wait + handle time combined. This represents the total agent-touched time in a conversation — from the moment the conversation became a human concern to the moment it was closed.

Avg Resolution Time

The full end-to-end duration: from conversation open (including any bot preamble) to close. This is the number customers experience, not the number agents control. Bot preamble is included here, which is why resolution time is typically longer than service time.

Bot Preamble Time

Time the bot handled the conversation before it entered the human queue. Comparing preamble time to handle time tells you how much work bots are absorbing upstream of your agents.

Bot Containment Rate

Percentage of bot-started conversations fully resolved by the bot — meaning the conversation never entered the human queue and was closed cleanly. A bot that times out, gets abandoned, or transfers to a human does not count as contained. This is a strict definition by design: inflating containment with partial resolutions obscures gaps in bot effectiveness.

Bot-to-Human Transfer Rate

Percentage of bot-touched conversations that transferred to a human agent. The complement of containment rate for conversations that did not self-resolve. Use this alongside containment rate to understand bot routing behavior.

Abandon Rate

Percentage of queued conversations where the customer left voluntarily before an agent responded. This is a customer-side metric — the customer chose not to wait. Elevated abandon rates typically signal queue wait times that exceed customer tolerance.

Missed Rate

Percentage of queued conversations the system failed to answer — rejected or timed out on the agent side. This is an agent-side metric and is distinct from Abandon Rate. A high missed rate suggests staffing gaps or routing misconfiguration, not customer impatience.

Critical Abandon Rate

Percentage of queued conversations abandoned after waiting more than 2 minutes. This subset of Abandon Rate isolates genuine customer frustration — customers who waited well past typical patience thresholds. Critical Abandon Rate is a leading indicator of satisfaction problems before they surface in CSAT scores.

---

Abandon Depth

The Abandon Depth chart shows at what wait time customers are abandoning, broken into five buckets:

Bucket Range
Immediate Under 30 seconds
Short wait 30–60 seconds
Medium wait 1–2 minutes
Long wait 2–5 minutes
Extended wait 5+ minutes

How to use this chart: If most abandons happen in the 2–5 minute bucket, your SLA target should be under 2 minutes — customers are willing to wait that long but lose patience beyond it. If you see a spike in the "under 30 seconds" bucket, it may indicate customers who hit the queue, saw no progress indicator, and left immediately — a UX or queue messaging issue rather than a staffing issue.

Abandon Depth is most useful when evaluated alongside Critical Abandon Rate and Avg Queue Wait to set realistic, data-backed SLA targets for your teams.

---

Bot Analytics Tab

The Bot Analytics tab provides a dedicated view of bot performance within the call center context:

  • Conversations handled by bot — total volume the bot engaged with
  • Bot Containment Rate — percentage resolved by the bot without human handoff (strict definition: never entered the human queue, closed cleanly)
  • Bot-to-Human Transfer Rate — percentage that transferred to an agent
  • Avg Bot Preamble Time — average time the bot spent before handing off

Why the strict containment definition matters: A bot that runs out of retries, gets abandoned, or times out while technically "in control" is not a successful containment — the customer's issue was not resolved. Counting those as containment inflates the metric and gives a misleading picture of bot effectiveness. Velaro uses the strict definition so the number reflects genuine self-service success.

Use the Bot Analytics tab to evaluate whether your bot is reducing queue load or adding friction. If containment is low and preamble time is high, the bot may be delaying customers without resolving them — a common sign that bot knowledge needs expansion.

---

Advanced Reports: Teams and Channels

The Team Breakdown and Channel Breakdown tabs show how key metrics vary across your teams and conversation channels (web, SMS, WhatsApp, Facebook, etc.).

What's included by default vs. what requires an add-on:

Capability Availability
Overview metrics (volume, speed, abandon, bot) Included in all plans
Threshold alerts Included in all plans
Team breakdown Advanced Analytics add-on
Channel breakdown Advanced Analytics add-on
Agent breakdown Advanced Analytics add-on
Email digest reports Advanced Analytics add-on

Team and channel analytics, agent-level reporting, and email digest capabilities may require an add-on subscription. Contact your account manager or our sales team for details on what's included in your current plan. Moshky can confirm availability for your specific account.

---

Threshold Alerts

The Alerts & Thresholds tab lets you set warning and critical thresholds for key metrics. When a metric breaches a threshold, the alert is surfaced in the Velaro UI so supervisors can act before the situation worsens.

Default thresholds:

Metric Warning Critical
Avg Queue Wait 90 seconds 3 minutes
Abandon Rate 10% 25%
Critical Abandon Rate 5% 15%
Missed Rate 5% 15%

Thresholds are configurable. The defaults are calibrated to typical contact center benchmarks — adjust them to match your team's SLA commitments and customer expectations.

Alerts are not yet delivered by email or SMS — they appear in the Reports dashboard. If you need proactive alerting, consider pairing threshold monitoring with a scheduled Moshky check.

---

Email Digest Reports

Email digest reports deliver a scheduled summary of your call center KPIs directly to your inbox. Each digest includes:

  • Key metric summary for the period (volume, AHT, queue wait, abandon rate, bot containment)
  • Trend comparison vs. the prior equivalent period
  • Any threshold breaches that occurred during the period

Digests can be scheduled weekly, bi-weekly, or monthly. They are sent to the email addresses you configure in the digest settings tab.

Team and channel analytics, agent-level reporting, and email digest capabilities may require an add-on subscription. Contact your account manager or our sales team for details on what's included in your current plan. Moshky can confirm availability for your specific account.

---

How These Metrics Differ from Historical Reports

Call Center Analytics and Velaro's Historical Reports both measure conversation performance, but they answer different questions — and the numbers will differ.

Dimension Call Center Analytics Historical Reports
Scope Human-queue conversations only All conversations, all channels
Baseline Queue entry time Conversation StartTimestamp
Async channels (Email, Ticket) Excluded Included
Bot preamble Measured separately Included in resolution time

The key difference: Call Center Analytics uses the moment a conversation enters the human queue as its baseline. Historical Reports use the conversation start timestamp, which includes any bot handling that occurred before a human was involved.

This means the same conversation will show a shorter "queue wait" in Call Center Analytics than it shows as "first response time" in Historical Reports — both numbers are correct, they measure different intervals. Call Center Analytics is optimized for evaluating queue and agent performance; Historical Reports are optimized for overall volume trends and cross-channel comparison.

Neither report is more accurate — they answer different operational questions. Use Call Center Analytics when you are managing staffing, SLAs, and queue health. Use Historical Reports when you are analyzing total volume, channel mix, or long-term trends.

---

FAQ

Q: Why does my Bot Containment Rate look lower than expected?

Velaro uses a strict containment definition: the conversation must never have entered the human queue, and it must have been closed cleanly. Conversations where the bot timed out, the customer abandoned, or the bot transferred to a human are not counted as contained. This is intentional — it keeps the metric honest. If containment is lower than expected, check bot preamble time and transfer rate to identify where conversations are falling through.

Q: What is the difference between Abandon Rate and Critical Abandon Rate?

Abandon Rate counts every conversation where a customer left the queue before an agent responded — including customers who waited only a few seconds. Critical Abandon Rate counts only those who waited more than 2 minutes before leaving. Critical Abandon Rate is a more reliable signal of genuine frustration; it filters out customers who queued and immediately changed their minds.

Q: Why does Avg Resolution Time include bot preamble, but Avg Service Time does not?

Resolution Time measures the full customer experience — from the moment they first interacted to the moment the conversation closed. Bot preamble is part of that experience. Service Time measures only the agent-side work (queue wait + handle time). Separating them lets you see exactly how much time bots contribute upstream of your agents.

Q: My Call Center Analytics numbers are different from my Historical report. Which one should I trust?

Both are correct — they measure different things. Call Center Analytics uses queue entry time as its baseline and excludes async channels (Email, Ticket). Historical Reports use conversation start time and include all channels. The same conversation will produce different numbers in each report. Use Call Center Analytics for queue management and SLA decisions; use Historical Reports for volume trends and cross-channel analysis.

Share: Email

Was this article helpful?