Accept inbound calls on a Vobiz phone number and route them to a LiveKit AI voice agent.Documentation Index
Fetch the complete documentation index at: https://docs.vobiz.ai/llms.txt
Use this file to discover all available pages before exploring further.
View on GitHub
Clone and run the full working example
Getting started
Overview
When someone calls your Vobiz number, the call is routed via SIP to LiveKit. A dispatch rule automatically spawns your AI agent into a room where the caller is connected. The agent handles the conversation using LiveKit’s real-time audio pipeline.How it works
- Caller dials your Vobiz number.
- Vobiz SIP routes the call to your LiveKit SIP URI (configured as
inbound_destinationon your trunk). - LiveKit receives the call and applies the dispatch rule.
- The dispatch rule auto-spawns your agent into the call room.
- The AI agent greets the caller and handles the conversation.
Setup requirements
- A Vobiz SIP trunk with
inbound_destinationset to your LiveKit SIP URI - A LiveKit inbound SIP trunk with your Vobiz phone number
- A LiveKit dispatch rule configured to auto-spawn your agent
When entering the LiveKit SIP URI as the Vobiz
inbound_destination, remove the sip: prefix. Enter your-id.sip.livekit.cloud not sip:your-id.sip.livekit.cloud.Environment variables
.env