Design Tools That Tell Voice Agents What To Say
Your voice agent calls a tool that takes 30 seconds. Users hear silence. They think it crashed. They hang up.
Read MoreVoice-First Tool Design Patterns: Redesigning APIs For Speech
Here’s a confession: I spent two weeks debugging a voice agent that worked perfectly in text mode but crashed constantly when people spoke to it. The tools? Identical. The prompts? The same. The problem? I’d designed every tool for typing, not talking.
Read MoreState Machines Prevent Voice Agents From Getting Lost
Ever had a voice agent forget what it was doing halfway through a conversation? Or jump to the wrong step in a workflow? That’s what happens without state machines.
Read MoreTypeScript Agents SDK For Voice Applications
You built a Python voice agent. Now you need it in the browser. You assume the TypeScript SDK is missing features. It’s not.
Read MoreWrite Instructions Voice Agents Actually Follow
Your voice agent ignores half your instructions. Users complain it goes off-script. You add more rules to the prompt, and it gets worse.
Read MoreThe Agent Lifecycle You Don't Think About
You start a voice agent. It talks to a user. It calls some tools. The conversation ends. What happens next?
Read MoreDesign Tools For Voice, Not Text
Your voice agent makes 8 tool calls to book a flight. Eight.
Read MoreUse Meta-Prompts To Build Voice State Machines
Complex voice conversations drift. Users ask three things at once. Agents lose context after five turns. By turn eight, nobody remembers what you were even talking about.
Read MoreStop Building 'Do Everything' Agents
You built a voice agent. It handles customer questions, processes orders, schedules appointments, updates accounts, and answers technical queries. One agent, five responsibilities. You’re proud of how much it can do.
Read MoreHandoffs Are The Missing Primitive
Picture this: A customer calls wanting to upgrade their plan. They start explaining their billing issue. The support agent realizes mid-conversation this needs to go to sales. So the customer gets transferred. Waits on hold. A new agent picks up: “Hi, how can I help you today?”
Read MoreTalk To A Project Estimator: How Voice Agents Calculate Budgets in Real Time
If you run a service business—contracting, design, consulting, anything that requires project estimates—you know the pain:
Read MoreAnnounce-Before-Act: The UX Rule That Makes Voice Agents Feel Responsive
Picture this: You ask your voice agent to update a document. The agent goes silent. Three seconds pass. Five seconds. Still nothing.
Read MoreFast Voice, Smart Brain: The Hybrid Architecture That Makes Voice Agents Production-Ready
Here’s the dirty secret about voice agents: the models that are fast enough for natural conversation aren’t always smart enough for complex tasks.
Read MoreOne Sentence = Five UI Actions: Why Voice Commands Beat Button Clicking
Ever watched an operations team member navigate through five different screens just to set up a new project? Click here, type there, select from dropdown, click again, confirm… By the time they’re done, they’ve forgotten why they started.
Read MoreStop Typing - Edit Your App By Talking
You know what’s absurd? Watching a designer click through twenty different menus just to update a button color. Click. Scroll. Select. Confirm. Click again. By the time they’re done with three iterations, they’ve forgotten what the original looked like.
Read More