Resources & Insights
Customer service

Beyond the Abandonment Rate: Running a Customer Service Team on Numbers and Reasons

The abandonment rate tells you that something went wrong. Pair it with waiting times, staffing, repeat callers and the reasons customers give, and it starts telling you what to change.

#One Number, Many Causes

Most customer service managers track the abandonment rate. It is easy to read and easy to report upwards. It is also hard to act on.

Say it went up last week. That could mean the team was short-staffed on Tuesday morning, or that a long welcome message made people hang up before reaching a queue. It could also mean a product issue sent twice as many customers to the phone, or that one agent was away from a queue they were meant to cover. Each cause calls for a different fix, and the abandonment rate alone cannot tell them apart.

To manage a team, you need two kinds of information side by side: the numbers (how many, when, how long) and the reasons (why customers called, and why some of them left the call unhappy).

#The Numbers: Measure Every Call

Expert Statistics computes its figures from every call of your 3CX or Yeastar PBX, not from a sample. For a customer service team, five views matter most.

Queue reports. Offered, answered and abandoned calls for each queue, including calls abandoned during the welcome message, together with the answer rate and the average waiting and talking times. If many callers hang up before they even reach the queue, you have a different problem from callers who give up after four minutes of hold music.

Answer rate by hour and weekday. Daily averages hide the problem. A queue can look fine over the day and still lose most of its calls between 9:00 and 10:00. Trends by quarter-hour, hour, day or weekday show exactly where the gaps are.

Agent presence. Time spent available, away or in do not disturb, plus the time each agent was connected to each queue. When an hour looks bad, this tells you whether the team was too small or simply not logged in to the right queue.

Who is available right now. The live status of each agent (data up to five minutes old). Useful when the support line suddenly goes quiet and you want to know why before the complaints start.

Repeat callers. The top callers of a period and the share of calls coming from people who called two times or more. Any customer who had to call back is worth looking at: either their first call was missed, or it did not solve their problem.

#The Reasons: Listen to Every Call Without Listening

The numbers show where it hurts. Insights AI explains why, from the recorded calls.

Each analysed call gets a transcript with the speakers identified, a summary, the reason for the call and the customer's sentiment. When the customer was frustrated, the AI also records the reason for the frustration: a long wait, a transfer to the wrong person, an unresolved issue from a previous call, a billing error.

Calls are also filed under subjects that you define for your own business, for example Support > Delivery > Late parcel. That lets you compare subjects by volume, by time spent and by frustration, instead of reading individual calls.

#Putting Both Together with the Assistant

The Insights AI assistant answers questions in plain language, inside CX-Engine. When Expert Statistics is active on your PBX, it uses both sources in the same answer: Expert Statistics for the how many and how long, the call analysis for the why. Its answers cite the calls they rely on, so you can open them and check.

A few questions worth asking at the start of each week:

  • What was the answer rate on the support queue last week, hour by hour? When did we lose the most calls?
  • Were enough agents available on Monday morning, and how long were they connected to the support queue?
  • Which customers called back several times last week, and what were their calls about?
  • Our abandonment rate went up last week: what were the waiting times, and what did the frustrated customers complain about?
  • Which subjects took the most agent time this month?
  • Who is available right now on the support queue?

The assistant works read-only and never changes your data. If your team already uses an AI assistant such as Claude, you can also connect it to your calls through the MCP server and ask the same questions from there.

#From Findings to Staffing Decisions

Once you know where calls are lost and why, the staffing decisions get more specific. A few examples of what that can look like:

  • The gap is one time slot, not the whole day. Move a break, shift a start time or add a second agent to the queue during that slot instead of hiring for the whole day.
  • People hang up during the welcome message. Shorten it, or move the information it contains to the hold music.
  • Agents are present but not connected to the queue. That is a process problem, not a headcount problem. Fix the queue memberships first.
  • Repeat callers concentrate on one subject. The issue is upstream: a confusing invoice, an order status customers cannot check online. Fixing it reduces the call volume for everyone.

Then check again a few weeks later with the same questions. The trends show whether the change worked.

#From Findings to Coaching

Staffing explains part of the picture. The rest happens during the calls themselves.

Audit grids. You define the criteria that matter to you (greeting, identification of the customer, rephrasing the request, clear next steps…), each with a weight. The AI scores every analysed call against the grid and justifies each score. Instead of listening to a handful of calls each month, you see which criteria fail most often across the whole team, with the justifications to back it up.

Agent reports. For a given agent, the assistant compares volumes, sentiment, audit score, weakest criteria and speech indicators (speech ratio, speech rate, questions asked, longest monologue, first call resolution) with the rest of the team, and points to their best and worst calls.

Questions to prepare a one-to-one:

  • Which audit criteria do my agents score worst on, and why?
  • Coach Julie: what should she improve, with examples from her calls?
  • Compare Bob's first call resolution rate and speech ratio with the rest of the team.

A coaching session built on specific calls and specific criteria is easier to have than one built on a general impression. The agent can listen to the same calls and see the same justifications.

#Getting Started

Expert Statistics works on its own from your PBX data. Add Insights AI to get the reasons behind the numbers and the assistant that combines both.

The quickest way to judge is a 20-minute demo on your own calls, with our team or one of our certified resellers. If you already work with a 3CX or Yeastar reseller, you can also ask them about CX-Engine.

Request a demo →

Want to see CX-Engine in action?

Connect Expert Statistics to your 3CX or Yeastar in under one hour.