What is Voiceblox?
Voiceblox is an open-source visual builder for voice AI agents. Instead of wiring together SDKs by hand, you drag nodes onto a canvas, connect them, and get a fully working voice agent — backed by LiveKit.Key concepts
Nodes
The building blocks of your agent. Each node represents a component (LLM, TTS, STT) or a conversation step (Start, Burst, IfElse, End).
Flows
The directed graph of conversation steps that defines how your agent behaves — what it says, when it listens, and how it branches.
Frameworks
The runtime that executes your agent. Voiceblox runs on LiveKit’s real-time infrastructure.
AgentConfig
The serialized JSON representation of your flow — framework-agnostic and ready for deployment.
How it works
Who is it for?
- Voice AI developers who want to skip boilerplate and focus on conversation design
- Teams who need to iterate quickly on agent behavior without touching code
- Engineers deploying multi-step, branching voice workflows (triage, sales, support)
What can you build?
- Customer support agents with branching triage logic
- Sales qualification flows with conditional routing
- Multilingual voice assistants with multiple TTS/STT providers
- Agents that call external APIs via webhooks or MCP servers
- Agents augmented with real-time web search