SDK Development

Design Tools That Tell Voice Agents What To Say

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 More
State Machines Prevent Voice Agents From Getting Lost

State 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 More
TypeScript Agents SDK For Voice Applications

TypeScript 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 More
Write Instructions Voice Agents Actually Follow

Write 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 More
The Agent Lifecycle You Don't Think About

The 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 More
What Is MCP And Why Voice Agents Need It

What Is MCP And Why Voice Agents Need It

Every voice agent needs tools—functions it can call to fetch data, update records, or trigger actions. But connecting tools to agents requires custom code for each integration: one adapter for your database, another for your calendar, another for email.

Read More
Replay Voice Agent Conversations Like Code

Replay Voice Agent Conversations Like Code

Debugging voice agents is fundamentally different from debugging text agents.

Read More
What The Agents SDK Runtime Does For You

What The Agents SDK Runtime Does For You

Developers spend way too much time writing plumbing code for voice agents.

Read More
Turn Your Docs Into A Voice Teacher: Explaining Complex Ideas Conversationally

Turn Your Docs Into A Voice Teacher: Explaining Complex Ideas Conversationally

You’ve built a powerful API. Your documentation is thorough. But when non-technical users read it, they hit a wall of jargon: “OAuth 2.0 authorization flow with PKCE extension” and “webhook payload validation using HMAC-SHA256 signatures.”

Read More
Trace Voice Like You Trace Code: Debugging Voice Agents in Real-Time

Trace Voice Like You Trace Code: Debugging Voice Agents in Real-Time

Text agents break. You read the transcript. You see where it went wrong. You fix it.

Read More