By Sagar Shankaran, Founder of CallSphere
Sub-second agent decisions need explicit budgets at every step. The 2026 latency-engineering patterns from real production deployments.
Key takeaways
Background agents have minutes to think; voice agents have hundreds of milliseconds. Sub-second agent decisions are not solved with one trick; they are solved with explicit budgets at every step. This piece walks through the latency-budgeting discipline.
flowchart LR
User[User waits] --> Total[500ms total budget]
Total --> Net[Network: 50ms]
Total --> Th[Think: 200ms]
Total --> Tool[Tool calls: 150ms]
Total --> Resp[Respond: 100ms]
For a 500ms voice-agent budget, the components must each fit. If you blow through one, you exceed the total.
The LLM forward pass dominates think time. Patterns to keep it short:
For agentic systems with multiple LLM calls per turn, the per-call budget is the total budget divided by call count. A two-LLM-call agent with 500ms total has 250ms per LLM call — barely enough on frontier models without caching.
Tool calls add network and database latency. Patterns:
Hear it before you finish reading
Talk to a live CallSphere AI voice agent in your browser — 60 seconds, no signup.
For voice agents, tool calls during a conversation should typically complete in under 100ms. Anything slower is pushed to background or hidden behind small-talk.
Wire time is real. Patterns:
For CallSphere's healthcare voice agent in 2026:
flowchart TB
Mic[Mic audio] --> VAD[VAD: 100ms]
VAD --> Stream[Stream to OpenAI: 30ms]
Stream --> ASR[ASR + LLM forward: 250ms]
ASR --> Tool[Tool call to backend: 80ms]
Tool --> LLM2[LLM continuation: 100ms]
LLM2 --> TTS[TTS streaming: starts at 30ms]
TTS --> Spk[Speaker]
Total p50: about 400ms first-audio. Total p95: about 580ms. Within the 500ms target most of the time.
Non-obvious places latency hides:
A 500ms-target system often has a 200ms surprise hiding in one of these.
Still reading? Stop comparing — try CallSphere live.
CallSphere ships complete AI voice agents per industry — 14 tools for healthcare, 10 agents for real estate, 4 specialists for salons. See how it actually handles a call before you book a demo.
The single biggest perceived-speed gain in 2026: streaming. The user does not wait 1500ms for a complete answer; they hear the first audio in 300ms and the rest while they listen. End-to-end latency may be similar; perceived latency is much lower.
The patterns that exploit streaming:
flowchart LR
Speed[Faster] --> Q1[Smaller model]
Speed --> Q2[Less context]
Speed --> Q3[Less reasoning]
Quality[Better] --> Q4[Larger model]
Quality --> Q5[More context]
Quality --> Q6[Reasoning mode]
Sub-second decisions cost some quality. The right answer is per-task: critical decisions get the latency budget they need; bulk decisions get the speed.
Three rules:
Logs without these dimensions cannot answer "why is this slow."
Optimized for sub-300ms first-audio:
This is achievable. Most teams do not need it; for the ones that do, the patterns are known.

Written by
Sagar Shankaran· Founder, CallSphere
LinkedInSagar Shankaran is the founder of CallSphere, where he builds production AI voice and chat agents deployed across healthcare, hospitality, real estate, and home services. He writes about agentic AI, LLM engineering, and shipping voice agents that handle real calls in production.
See how AI voice agents work for your industry. Live demo available -- no signup required.
Every 100ms of latency costs you. So does every cent per minute. Here is the decision matrix we use across 6 verticals to pick where to spend and where to save on voice AI infrastructure.
WebTransport is Baseline as of March 2026. Media Over QUIC ships in production within the year. Here is what changes for AI voice agents — and what stays the same.
Vapi 465ms optimal, Retell 580-620ms, Bland ~800ms, ElevenLabs 400-600ms — but those are best-case. We design a fair benchmark harness, P95 measurement, and a reproducible methodology for 2026.
How to stream tokens, tool-call deltas, and intermediate steps from an agent — with code for both the OpenAI Agents SDK and LangChain — and the gotchas that bite in production.
Streaming changes the eval game — final-answer correctness isn't enough when users perceive the answer one token at a time. Here's the metric set that matters.
On May 4 2026 OpenAI published its Realtime stack rebuild — split-relay plus transceiver edge. Here is what changed and what it means for production voice agents.
© 2026 CallSphere Inc. All rights reserved.
Made within San Francisco
Watch how CallSphere handles real customer calls, schedules appointments, and processes payments — live.