Loading...
Loading...
One agent cannot know everything. Build a triage voice system that routes callers to specialists, preserves conversation history across handoffs, and feels like one call on the phone.
Message a mentor about fit, prerequisites, or where to start. Replies come on WhatsApp, usually within a day.
Engineers are learning here from
Build a production-grade multi-agent voice system with LiveKit. Learn specialized agents, smooth handoffs, context preservation, and conversation history management across a medical triage application.
Orchestrate specialized voice agents that hand off conversations without losing context.
What you'll ship
What you'll learn
Curriculum
Single voice agent
Set up LiveKit, build your first voice agent, and understand the plugin pipeline before adding specialists
Multi-agent architecture
Design shared base behavior, typed shared state, and the handoff protocol that keeps context intact
Production voice systems
Harden the handoff, wire up the full application, and ship a dispatch pattern fit for production
Who it's for
whose single-agent prompts have become too tangled to maintain
building voice workflows that span multiple domains like support and billing
who want to learn production handoff patterns instead of toy examples
FAQ
Recommended. This course assumes you are comfortable with STT, TTS, LLM, and VAD wiring. If you have never built a single voice agent with LiveKit, start there first.
The project uses Deepgram for STT and TTS, Silero for VAD, and a configurable LLM through the LiveKit plugin system. You can swap providers by changing the agent constructor.
Yes. The medical office is the example, but the base agent, handoff tools, and context preservation pattern work for any domain where specialists hand off conversations. Think customer support, sales qualification, or travel booking.
Yes. The base agent copies the previous agent chat context, truncates it to a useful window, deduplicates messages, and injects a fresh system prompt. The new agent walks in with the story so far.
Pricing
Subscribe to Pro for every paid course, or buy just this one.
Unlock this course and every paid course plus workshop replays. One subscription.
You save 54% with regional pricing
One-time purchase. Lifetime access to every lesson, exercise, and update.
You save 41% with regional pricing
Still deciding? Ask Param a question
The handoff pattern survives every framework change. Learn it once, use it everywhere.
Multi-agent voice systems with LiveKit
$29 one-time