A production AI voice agent should start speaking within 800ms-1.2 seconds of the caller finishing a sentence. Past 2 seconds, callers assume the line dropped, start repeating themselves, or hang up. If you're evaluating vendors or building this in-house, latency isn't a nice-to-have metric — it's the difference between an agent people trust and one they route around.
Why latency decides whether people trust the agent
Human conversation has a rhythm. Research on turn-taking across languages found the average gap between one person finishing and the next starting is around 200 milliseconds — often even before the first speaker finishes ( are the classic reference: under 0.1s feels instant, up to 1s keeps the user's flow of thought uninterrupted, and past 10s they've mentally checked out. Voice compresses that scale — because there's no spinner, no progress bar, just silence — so a 2-second gap on a call feels much longer than the same gap on a webpage.
This matters most for anything transactional: booking changes, order status, support triage, outbound sales. If you're weighing this against a text-based channel, the latency bar for need more careful orchestration than a simple scripted IVR replacement — the agent is doing real work mid-conversation, not just reciting text.
How to evaluate a vendor on latency
Don't take a demo video at face value. Ask for:
A live, unscripted call on your own network, not a pre-recorded demo run on idle infrastructure.
Time-to-first-audio-byte, measured — not "response time," which vendors sometimes quote as time-to-first-token from the LLM, ignoring TTS.
Latency under concurrent load. A single test call tells you nothing about what happens at 50 simultaneous calls, when GPU queuing and rate limits kick in.
What happens on tool calls. Ask them to trigger a real lookup (CRM, calendar, order system) mid-call and time the gap.
Regional routing. If your callers are in the Gulf or elsewhere outside the vendor's default region, ask where inference actually runs — a model hosted three continents away adds real, physics-limited round-trip time no amount of engineering fixes.
This last point compounds if you're also dealing with accented speech or a non-English language — applies directly: without a measurable SLA, "fast" is whatever the vendor felt like on demo day.
Red flags
- Vendor can't tell you their p50/p95 time-to-first-audio-byte off the top of their head.
- Demo only works well on scripted questions — ask something off-script and watch the gap widen.
- "Fast enough" is the only answer you get when you ask for a number.
- No mention of streaming anywhere in their architecture — if they wait for a complete LLM response before TTS starts, you're locked into the slow path no matter which model they swap in.
The bottom line
Latency is an architecture decision, not a model-selection decision. A well-engineered pipeline on a mid-tier model will consistently beat a poorly-streamed pipeline on the best model available. Before you sign with a vendor or greenlight a build, get a real number, not a vibe — and if you're .
Originally published on the Pykero blog.
SOCIAL SHARE CARD GENERATOR