2026-04-16

Why Sub-Second Latency Makes or Breaks a Voice Agent

Response latency decides whether a voice agent feels like a conversation or a walkie-talkie. What the 800-millisecond target means and why it is hard to hit.

Every other quality of a restaurant voice agent, how natural it sounds and how well it understands your menu, sits on top of one unglamorous number: how fast it responds. Get that number wrong and nothing else rescues the call. Get it right and a synthesized voice starts to feel like an actual conversation.

That number is response latency, and the target most serious teams aim for is under roughly 800 milliseconds.

Why 800 milliseconds, specifically

The figure isn't arbitrary. It's tied to how humans take turns when we talk. In natural conversation, the gap between one person finishing and the other starting is remarkably short, often a few hundred milliseconds. We're exquisitely tuned to that rhythm. When a pause runs long, we read meaning into it: hesitation, confusion, or that the other person didn't hear us.

A voice agent that takes a beat and a half to answer trips every one of those instincts. The caller assumes the line dropped and says "hello?" They assume the agent is confused and repeat the order. They talk over the response. None of that is the caller being difficult. It's them reacting normally to an unnatural pause.

Keeping the round trip under about 800 milliseconds keeps the agent inside the window where human turn-taking feels right. It's an approximate target rather than a precise threshold, but it's a fair bar to hold a vendor to.

Where the time goes

A voice agent runs a four-stage loop on every turn: speech recognition, a language model interpreting the words, speech synthesis, and, once the order's done, the POS write. We break that pipeline down in how AI phone ordering actually works.

The catch is that all of those stages share the same sub-second budget. Speech recognition takes some. The language model deciding what the caller meant takes some. Turning the reply back into audio takes some. Add ordinary network round-trips between services and the budget is spent before you've done anything clever.

This is why latency is genuinely hard, not a matter of buying faster servers. Every stage you add, every extra hop, every "let me double-check that against the database" eats into a budget measured in fractions of a second.

The trick: overlap, don't wait

The systems that hit the target don't do it by rushing each step. They do it by refusing to run the steps strictly one after another.

A well-built agent starts transcribing the first words while the caller is still speaking, and starts interpreting the order before the sentence is even finished, a technique built on streaming rather than waiting for a complete utterance. By the time the caller stops talking, much of the work is already done, so the response can begin almost immediately.

This overlap is also what makes graceful interruptions possible. Because the system is always listening, it can stop talking the instant the caller cuts in. Latency and interruption handling are really the same engineering problem viewed from two angles.

What lag actually does to a Friday-night order

Watch a slow agent take one real order and the cost stops being abstract.

A caller says "large pepperoni, extra cheese." The agent pauses a second and a half. The caller, hearing nothing, adds "and a two-liter" into the silence. Now the agent is replying to the first half of an utterance that has kept going, so it reads back "large pepperoni with extra cheese, is that everything?" The caller says "no, and a two-liter," slightly irritated. The agent asks which size. Two turns that should have taken eight seconds took twenty-five.

Do that on every third call during a rush and two things happen. Your average handle time climbs, which matters directly if you're on a per-minute plan and running the math on per-minute versus per-call pricing. And your abandonment climbs, because a caller who has repeated themselves twice starts wondering whether it would be faster to open an app.

That's the real damage. Lag doesn't usually produce a wrong order. It produces a long one, and long calls during peak are what push people off the phone entirely.

The added difficulty of a noisy restaurant

Latency gets harder in exactly the environment restaurants operate in. A caller phoning from a loud dining room, a car, or a kitchen doorway gives the speech-recognition stage a harder signal to work with. Cleaning up noisy audio takes processing, and processing takes the same time the whole loop can't afford to spend.

A drive-thru window adds engine noise and a menu speaker into the mix, which is part of why drive-thru and phone ordering are genuinely different technical problems.

There's a related trap on your side of the wire. If your agent has to hit your POS mid-conversation to confirm that an item is still available, that lookup sits inside the caller's patience budget. Vendors handle this by caching the menu and syncing in the background, which is fast but introduces its own risk around 86'd items going stale. Speed and freshness pull against each other, and it's fair to ask a vendor which way they resolved it.

How to evaluate it without an engineering degree

You don't need to measure milliseconds. Call the system yourself and pay attention to how it feels.

If the call feels like talking to a person who's paying attention, the latency is where it needs to be. If it feels like a walkie-talkie with a delay, no amount of menu tuning will fix the underlying problem.

The number to hold onto

Sub-second response time is the foundation the rest of a voice agent stands on. Under roughly 800 milliseconds, the conversation feels natural and callers relax into it. Much slower and they start fighting the system by repeating, interrupting, and hanging up.

So here's the decision rule. Before you sign, place five calls at your actual dinner rush, and time from your last word to the agent's first. If more than one of the five leaves you wondering whether the line dropped, the pace is wrong, and it's the one flaw a good menu can't compensate for. Fold that test into a written vendor evaluation rather than trusting how the demo felt on a quiet afternoon.

More on operations

All operations articles

Frequently asked questions

Hear it answer a real call.

Call the demo line and order like a customer would, or book time and we'll walk your team through it.