Back to blog Topic

Engineering

8 articles in Engineering.

Gemini Live retirement: what changes for voice agents on 17 November
Voice Ai

Gemini Live retirement: what changes for voice agents on 17 November

Google retires the Gemini API's preview Live and TTS models on 17 November 2026. Swapping in Gemini 3.8 Live is a one-line change; its new defaults for tool calls, silence and TTS prompts are not. Here is what changes, which date applies on which surface, and how to re-test each agent.

Oct 23, 202610 min read
Speech-to-speech vs pipeline voice AI: choose per call, not per platform
Voice Ai

Speech-to-speech vs pipeline voice AI: choose per call, not per platform

Speech-to-speech and pipeline voice agents are no longer separated by latency. After eight days in which every pipeline stage gained a faster model and speech-to-speech systems stopped blocking on reasoning, the choice comes down to which guarantees a call needs. Here is what each path can't do, from running both in production, and a rule for choosing per call type.

Oct 9, 202610 min read
Voice AI for appointment scheduling: where bookings actually break
Playbooks

Voice AI for appointment scheduling: where bookings actually break

An AI voice agent can run booking, rescheduling and confirmation calls well, but when scheduling goes wrong the call usually sounded fine: the damage is in the calendar. Here are the four failure modes we design against (phantom slots, wrong dates, double bookings and confirmations with nothing written), the fixes, and a test script to run before launch.

Sep 30, 202610 min read
Noisy calls, clear agents: how voice AI survives real-world (and Indian) phone audio
Voice Ai

Noisy calls, clear agents: how voice AI survives real-world (and Indian) phone audio

Real phone audio is nothing like a demo mic. Street noise, a TV in the next room, two people talking, and low-bitrate carrier codecs all conspire to break naive voice AI. Here's the actual DSP — echo cancellation, a dual-path denoiser design, VAD tuning, and background-media rejection — that keeps an agent clear on messy Indian PSTN calls without clipping soft speech.

Sep 21, 202610 min read
GPT-Live-1: full-duplex voice AI, and why Callaro was live with it on day one
Voice Ai

GPT-Live-1: full-duplex voice AI, and why Callaro was live with it on day one

OpenAI launched GPT-Live-1 on September 10, 2026 — a full-duplex speech model that listens and speaks at the same time and delegates reasoning to a backend of your choosing. Callaro has run it in production since launch day. Here's what full-duplex changes, and why it makes for the most natural AI voice agent yet.

Sep 21, 20265 min read
Model migrations and sunsets: how a voice AI platform keeps running when the models change under it
Voice Ai

Model migrations and sunsets: how a voice AI platform keeps running when the models change under it

The models behind voice agents change every few months — new versions ship, old ones get deprecated, capabilities move around. If your platform hard-codes a model, every one of those changes is an outage. Here's how a resilient voice AI platform absorbs model churn without breaking live agents.

Sep 21, 20265 min read
Building on a frozen speech-to-speech model: the delegation pattern behind natural voice AI
Voice Ai

Building on a frozen speech-to-speech model: the delegation pattern behind natural voice AI

Speech-to-speech models sound remarkably human, but they hand you a locked instruction budget, no mid-call edits, and behavior you can't fully control. The way production teams get real work out of them is a delegation pattern — the live model talks, a second model does the thinking. Here's how it works and where it breaks.

Sep 21, 20264 min read
How AI voice agents detect voicemail (and why it's harder than it looks)
Voice Ai

How AI voice agents detect voicemail (and why it's harder than it looks)

Answering-machine detection is the difference between a clean outbound program and one that burns minutes talking to dial tones. Here's how a production voice AI actually decides whether a human picked up — using both carrier signals and the live audio — and the edge cases that break naive implementations.

Sep 21, 20266 min read

Ready to see voice run a real call?

Book a demo and watch outcomes executed end-to-end.

Book a demo