---
title: "How Voice Agents Handle Latency, Turn-Taking, and Safety"
description: "Kræn Hansen (ElevenLabs) talks voice-agent UX, from turn-taking and safety to layered SDK design for React and React Native."
url: https://www.callstack.com/podcasts/how-voice-agents-handle-latency-turn-taking-and-safety
updated: 2026-10-24T08:39:42.581Z
---

# How Voice Agents Handle Latency, Turn-Taking, and Safety

Kræn Hansen (ElevenLabs) talks voice-agent UX, from turn-taking and safety to layered SDK design for React and React Native.

_Guest: Kræn Hansen, Software Engineer @ MongoDB · Host: Luke Farrell, Senior Software Engineer @ Callstack · Published 2026-06-29 · Duration 10:59 · Category: AI_

Listen: [YouTube](https://youtu.be/gVCU2RoZheQ)

Voice agents sound simple when you explain the pipeline: speech comes in, text gets processed, and speech comes back out. But how smooth is the  actual conversation?

In this interview, Luke Farrell talks with Kræn Hansen (ElevenLabs) about the problems users notice first when talking to voice agents. Latency matters, especially perceived latency: if users hear silence, they assume the connection dropped. If they hear cues that something is happening, the interaction feels intact.

The conversation gets into turn-taking, interruption handling, and audio feedback. It covers how voice agents can use spoken cues, background sounds, and better intent detection to avoid awkward cutoffs. It also gets into the tradeoff between speed, expressiveness, and safety when the agent is used in more sensitive settings.

The interview also covers implementation. Kræn walks through a layered SDK approach: a universal JavaScript core, React abstractions on top, and a React Native package for platform-specific audio input.

Insights

## Learn more about AI

Here's everything we published recently on this topic.

[View all](https://www.callstack.com/insights)

- [Efficient On-Device LLMs in React Native Done Right](https://www.callstack.com/events/efficient-on-device-llms-in-react-native-done-right) (Nov 17 · Talk): Artur Morys-Magiera will cover efficient on-device LLMs in React Native, including runtimes, model selection, quantization, and platform constraints.
- [On-Device AI After WWDC: What Changed for React Native](https://www.callstack.com/events/on-device-ai-after-wwdc-what-changed-for-react-native) (Nov 17 · Talk): Mike Grabowski will explain what changed for system-provided on-device AI after WWDC and what React Native developers can build with it.
- [Beyond Coding Agents: Making ADLC Work Across Platforms](https://www.callstack.com/events/beyond-coding-agents-making-adlc-work-across-platforms) (Nov 16 · Talk): Mike Grabowski will explain how to close the full agentic development lifecycle across mobile, web, and native platforms.
- [Building the React Native Software Factory](https://www.callstack.com/events/building-the-react-native-software-factory) (Nov 11 · Talk): Join us at React Foundation Meetup London on November 11 to explore how AI agents build and debug React Native apps, from one terminal to the cloud.
- [Building a Software Factory: Write Specs an Agent Can Build From](https://www.callstack.com/blog/building-a-software-factory-write-specs-an-agent-can-build-from) (Nov 6 · Article): Learn how to research requirements, resolve open decisions, and write testable specs that AI coding agents can implement without the planning conversation.
- [ Large-Scale Migrations With Coding Agents: Planning, Verification, and Rollback](https://www.callstack.com/blog/large-scale-migrations-with-coding-agents-planning-verification-and-rollback) (Nov 4 · Article): Plan codebase migrations with coding agents using reviewable requirements, verification checks, staged rollouts, and defined rollback criteria.
- [Quantization Impact on LLM Quality: A Case Study of Apex](https://www.callstack.com/events/quantization-impact-on-llm-quality-a-case-study-of-apex-a-gemma-based-model) (Nov 4 · Talk): Artur Morys-Magiera and Lech Kalinowski share findings from 344 benchmark runs with Apex, our Gemma-based LLM, examining the trade-offs between model size, decode speed, and quality.
- [Conversational Banking: From Customer Questions to Authorized Actions](https://www.callstack.com/blog/conversational-banking-from-customer-questions-to-authorized-actions) (Nov 2 · Article): Explore conversational banking architecture through a card-dispute example, covering tool access, authorization, execution, observability, and human handoff.
- [Building a Software Factory: The Night My Agents Waited for Me](https://www.callstack.com/blog/building-a-software-factory-the-night-my-agents-waited-for-me) (Oct 28 · Article): Learn how permissions, review limits, and missing product decisions stalled two overnight coding agent runs, and how their maintainer revised the workflow.
