Skip to content
AI Dialer

AI

AI voice agents: what they do well, and where they still fail

  • 7 min read

By Last updated

The short answer

An AI voice agent answers or places real phone calls, understands what the caller says in their own words, and takes action (booking, qualifying, looking something up) before handing off to a human when needed. They work well on bounded, repetitive conversations and poorly on open-ended or emotionally charged ones.

The demos are good enough now that the interesting question is no longer “can it hold a conversation”. It can. The interesting questions are which conversations, what it costs when it goes wrong, and what has to be engineered around it so the failures are graceful.

What is actually happening on the call

Four things run in a loop, and the loop has a hard time budget.

  1. 1

    Speech recognition

    Audio becomes text continuously, not after the caller stops talking. Streaming recognition is what makes interruption possible.
  2. 2

    Turn detection

    Deciding whether the caller has finished a thought or is just pausing. This is the single hardest part and the source of most bad AI-call experiences.
  3. 3

    Reasoning and tool use

    A model decides what to say and whether to act: check a calendar, look up an order, transfer to a person.
  4. 4

    Speech synthesis

    Text becomes audio, streamed out as it is generated rather than after the whole reply is composed.

The number that decides whether it feels human

End-to-end response latency. Humans tolerate roughly 500 to 800 milliseconds of silence in conversation before it registers as a pause. Above about a second, callers start repeating themselves, which makes it worse, because now the agent has two overlapping inputs to reconcile.

That budget is why architecture matters more than model choice. Every component has to stream, and each hop between services spends milliseconds you cannot get back. An agent that thinks brilliantly but replies in 1.5 seconds loses to one that thinks adequately in 400 milliseconds.

Where they genuinely work

The pattern is consistent: bounded conversations with a clear success condition, repeated at volume.

Jobs AI voice agents do well today
JobWhy it fits
After-hours answeringThe alternative is voicemail, and most callers do not leave one. Any answer beats none.
Overflow when every line is busyConcurrency is not limited by staff, so the tenth simultaneous caller is answered on the first ring.
Appointment booking and remindersBounded, structured, and it writes to a calendar. The success condition is unambiguous.
Inbound lead qualificationSame five questions every time, then route or book. Humans do this badly because it is boring.
Recruiting phone screensStructured, repetitive, and consistency is a feature rather than a compromise.
Answering the four questions everyone asksHours, location, parking, price. Enormous volume, near-zero variance.

Where they still fail

  • Emotionally charged calls. A complaint, a bereavement, a cancellation someone is angry about. The agent can be word-perfect and it will still be the wrong choice.
  • Genuinely open-ended discovery. Complex sales discovery, technical diagnosis without a decision tree, anything where the right next question depends on judgement rather than a rule.
  • Heavy accents on a poor line. Recognition accuracy degrades with compression and background noise, and it degrades unevenly across accents, which is a fairness problem as well as a quality one.
  • Anything with a hard consequence and no human check. Never let an agent take an irreversible action (a cancellation, a refund, a dispatch) without a confirmation path.
  • Long, information-dense answers. Callers cannot hold six spoken facts in memory. If the answer needs a table, send a text and say so.

Design decisions that separate good from bad

Disclose that it is an AI

Say it in the first sentence. Several jurisdictions now require it, and it costs less than people expect; callers are frustrated by being stuck, not by talking to software that actually helps. Concealing it and being found out is far more expensive than saying it up front.

Make the escape hatch obvious

“Say ‘agent’ at any time and I'll put you through.” Then honour it immediately, first time. The most damaging pattern in the whole category is an agent that deflects a request for a human; it converts mild frustration into a complaint.

Transfer with context

When the handoff happens, the human should receive the transcript and everything already collected. Making the caller repeat what they just said tells them the previous three minutes were wasted, and it is the moment most people give up on the brand rather than the bot.

Constrain what it can say about price and promises

Prices, availability, and commitments should come from a data source the agent reads, not from a model's memory of your prompt. An agent that improvises a discount has made an offer your business may have to honour.

Instrument every call

Transcript, structured summary, outcome, and whether it transferred. Without that you cannot tell a working agent from a broken one, and the failure mode is silent: it sounds fine and books nothing.

Outbound is harder than inbound

Inbound has an enormous advantage: the person chose to call. Outbound AI has to earn the first ten seconds against a stranger who did not.

Everything from the deliverability side applies with more force, not less. The number still needs to be owned, signed at Attestation A, and carrying a registered name, or the call is labelled before the agent says a word. Consent rules apply exactly as they do to human calls: an AI agent is automated technology under the TCPA, which raises the consent bar rather than sidestepping it.

Where outbound AI works well is the narrow band of calls the recipient is expecting: appointment reminders, confirmations, follow-ups on something they initiated. Cold outbound AI is technically possible, legally fraught, and it burns numbers fast.

What it costs and how to think about it

AI voice is billed per minute of conversation, on top of the underlying call. The right comparison is not against a human's hourly rate; it is against the calls you currently do not answer at all.

For most small businesses, the honest business case is missed calls. A clinic or a restaurant that misses a meaningful share of calls during its busiest two hours is losing bookings to whoever answers next. An agent that captures even part of that pays for itself immediately, and it costs nothing on a quiet day when it handles no calls, which is the real advantage of per-minute billing over a night-shift salary.

For larger operations the case is concurrency and consistency, not cost: ten simultaneous callers answered on the first ring, asked the same qualifying questions in the same order, every time.

A sensible way to start

  1. Pick one bounded job. After-hours answering is the usual best first choice, because the baseline is voicemail and almost anything beats it.
  2. Write down what the agent must never say or promise before you write what it should say.
  3. Connect one real data source, usually the calendar, so it can complete a job rather than take a message.
  4. Run it for two weeks and read every transcript. Not a sample: every one.
  5. Only then widen the scope. Agents fail by being given too much too early, not by being incapable.

Frequently asked questions

Will callers know they are talking to an AI?
They should, and in several jurisdictions they must be told. The agent should disclose it in the first sentence. In practice disclosure rarely ends the conversation; being stuck in a menu frustrates callers, not talking to software that resolves their problem.
Can an AI voice agent transfer to a human?
Yes, and it should be able to at any point: on request, on a keyword, or when a rule fires. The transfer must carry the transcript and any collected data, because making the caller repeat themselves is what turns a neutral experience into a complaint.
How is an AI voice agent different from an IVR?
An IVR reads a menu and waits for a keypress. A voice agent understands what the caller says in their own words, asks follow-up questions, and takes action. There is no tree to navigate and no “press 9 to hear these options again”.
What does an AI voice agent cost?
It is billed per minute of conversation, on top of the underlying call, rather than as a per-agent licence. That means an agent handling ten calls a month costs almost nothing to keep enabled, which is why the comparison that matters is against calls you currently do not answer at all.
Can AI agents make cold outbound calls?
Technically yes, legally it is fraught. An AI agent is automated technology under the TCPA, so marketing calls to US mobiles need prior express written consent exactly as any other automated call would. Outbound AI works best on calls the recipient is expecting: reminders, confirmations, and follow-ups they initiated.
How accurate is the speech recognition?
Good on a clean line and noticeably worse with heavy compression, background noise, or accents the model has seen less of. Design for it: confirm anything consequential back to the caller, and give the agent a low-friction way to hand off when it is unsure rather than guessing.

Sources

  1. Combating Spoofed Robocalls with Caller ID AuthenticationFederal Communications CommissionThe STIR/SHAKEN framework, the attestation levels carriers sign calls with, and the mandate requiring providers to authenticate caller ID.
  2. 47 U.S.C. § 227 — Restrictions on the use of telephone equipmentCornell Legal Information InstituteThe Telephone Consumer Protection Act itself — the consent requirements, calling-hours limits, and private right of action.

See it working: ai voice agent

An AI voice agent is a conversational system that answers and places real phone calls on your numbers. It listens, replies in natural speech, follows your script and business rules, takes actions such as booking or qualifying, and hands off to a human the moment the conversation needs one.

  • No subscription
  • Numbers in 100+ countries
  • Compliance built in