Summary
An AI phone assistant is not successful simply because it handles many calls. It must understand requests, take safe actions and reliably transfer callers to people when needed. A small set of well-defined metrics helps businesses monitor availability, automation, conversation quality and errors. This article explains how to calculate key KPIs and which figures to consider together.
Define each metric before measuring it
A metric is useful only when everyone uses the same numerator and denominator. First decide which calls count: all incoming attempts, connected calls or only calls within the approved use case? Also define how to treat test calls, spam and technical disconnects.
Compare metrics by request type and period. A monthly average can improve while a small but critical call type gets worse. When call volumes are low, review individual examples instead of drawing too much from percentages.
1. Answer rate
Calculation: answered calls ÷ all incoming call attempts × 100
This shows whether callers receive an answer at all. If you want to measure the assistant’s effect, separate calls answered by the assistant from those answered by staff.
2. Abandonment rate
Calculation: calls ending before the defined completion point ÷ answered calls × 100
An abandoned call is not always a failure; callers may change their minds. Look for clusters at particular conversation steps, after long greetings, repeated questions or unclear options.
3. Automation rate with a quality condition
Calculation: approved requests completed without follow-up ÷ relevant answered calls × 100
Do not count every call the assistant ends as automated successfully. Check whether the task was actually completed. Giving the wrong opening hours should not count as a successful automation.
4. Success rate by task
Calculation: successfully completed bookings, callback requests or information enquiries ÷ requests of the same type × 100
Measure bookings separately from callback requests and common questions. One overall success rate can hide which workflow needs attention.
5. Successful handovers
Calculation: correctly accepted transfers with sufficient context ÷ handovers required × 100
A handover succeeds only when the recipient is reached or an agreed fallback works. Also check whether the recipient understands why the caller is calling without having to collect all the information again. Our article on cold and warm transfers explains the technical differences.
6. Repeat contact and rework rate
Calculation: requests that lead to another call or manual correction ÷ completed requests × 100
This identifies cases where the assistant formally finished but did not resolve the request. Use ticket data, callback reasons and conversation samples to find recurring problems.
7. Completeness and accuracy of captured details
Calculation: complete and correct records ÷ records reviewed × 100
For each workflow, decide which fields are genuinely required. A callback request may depend on a confirmed phone number; an appointment request may need a date, service and location. Check whether the assistant repeated critical details for confirmation.
8. Call duration and handling time
Do not assess duration in isolation. A longer call may result in a successful booking; a short one may end with an incomplete request. Compare time with completion and rework rates.
9. Cost per successfully completed request
Calculation: total phone-assistant costs for the period ÷ requests successfully completed
Include subscription, usage, integration and support costs. Compare the result with actual process costs, not hypothetical staff time that the business does not really save.
10. Feedback from callers and staff
Add short feedback to technical metrics. Ask whether the request was resolved and whether the route to a person was clear. Staff can report whether transferred details are complete and whether new failure cases have appeared.
Prioritise quality over an automation record
Choose a few primary metrics and matching guardrails:
| Goal | Primary metric | Guardrail |
|---|---|---|
| Answer more calls | Answer rate | Abandonment rate |
| Resolve more routine cases automatically | Success rate by task | Repeat contact rate |
| Improve transfers | Successful handovers | Lost or duplicate requests |
| Reduce effort | Cost per success | Manual corrections |
Also review a sample of difficult calls. Metrics show where to look, but they do not always explain why a workflow failed. For a broader introduction to systematic quality assurance, read about reliability and testing for function calling.
Interpreting metrics in VoiceBooker
Our dashboard displays metrics such as calls, call minutes, chats and costs; call volumes can also be viewed by day or hour. Captured requests can be categorised as tasks with tags. Through our API, you can retrieve session fields such as call direction, duration, cost and start time, and inspect available conversation histories for samples. This helps analyse volume and usage costs and investigate quality cases.
Metrics such as “request successfully resolved”, correct transfer or repeat contact are not determined automatically by those data. If needed, connect call records with outcomes in your CRM or ticketing system and review conversation samples. Tags help sort calls, but they do not prove that a request was resolved.
Conclusion
Measure an AI phone assistant by resolved requests, good handovers and low rework, not just the number of automated calls. Define metrics before launch, review them by use case and use conversation examples to identify specific improvements.

