How to Build Voice Agents That Don't Fall Apart When You Interrupt - Jesse Hall, LiveKit

AI Engineer
5,366 views •

Jesse Hall of LiveKit shows how to build voice agents for financial services that feel human, not robotic. He explains why model leaderboards mislead (they score components, but you ship a conversation), why you should measure time to first audio and time to first sentence instead of first byte or first token, and how async tool calls keep a conversation flowing while slow back-end work runs. He also covers audio-aware turn detection, the roughly 1.5-second latency budget (500-600ms feels truly human), and benchmarking your own stack with simulated callers. Chapters 00:00 Intro: real-time agents vs background agents 01:47 Humanlike voice agents for financial services 03:46 LiveKit and the voice pipeline 04:21 Cascaded pipelines vs speech-to-speech 05:05 Why leaderboards don't pick your stack 06:46 Time to first audio, not first byte 07:52 Time to first sentence, not first token 08:38 Hiding slow tool calls like a human would 10:14 Demo: hotel booking agent 12:33 Turn detection: knowing when to listen 14:02 The latency budget 15:44 Benchmarking your stack with simulated callers 18:35 Results and a pre-launch checklist Jesse Hall, LiveKit Join us in SF for the second annual AIE CODE summit: https://aie.codes our last flagship summit of 2026. Applications live now!

Keyboard shortcuts

On. Switch them off if they collide with your assistive tools; ? still opens this sheet.

Go to

Press g then the letter.

  • gh Latest
  • gs Sources
  • gm Media
  • gv Videos
  • gp Podcasts
  • gc Calendar
  • gd Decoder
  • gz Dataviz
  • ga Datasets
  • gb Blog
  • gk Markets
  • gj Careers
  • gn Prompt Notebook

On this page

  • / Focus search, where there is one
  • t Back to top
  • ? This list
  • Esc Close