Dashboard
System live
Total Calls
Booked
Not Interested
Booking Rate
Avg Duration

Live Configuration

Loading…

Outcomes

Call Timeline (14 days)

Avg Duration by Outcome

Call Details

Configure Batch

Create Campaign

Active Campaigns

No campaigns yet.

Create Agent Profile

All Agent Profiles

No profiles yet.

Global System Prompt

0 chars

All Appointments

No appointments yet.

Recent Calls

No call logs yet.

Contacts

No contacts yet.

LiveKit Cloud

Google Gemini

SIP Provider

Vobiz Credentials

Twilio SMS

S3 Recordings

Cal.com

Tool Toggles

JSON array of tool function names to enable. Empty array = all enabled.

Log Stream

Active Persona
Loading persona...
Status
Checking...
DID / Inbound Number
Inbound Trunk ID
How Inbound Calls Work
1
Customer dials your DID number (configured in Inbound Setup)
2
LiveKit SIP routes the call to the inbound dispatch rule
3
AI Agent picks up instantly as the active persona (Gemini Native Audio)
4
Appointment booked → Google Calendar event + email confirmation sent
Loading personas...
Current Inbound Configuration
Inbound Trunk ID
DID Number
Active Persona
Create Inbound SIP Trunk
Creates a SIP inbound trunk in LiveKit and sets up a dispatch rule that routes calls to your inbound agent.
Setup Checklist
1. Configure your SIP provider credentials in Outbound → Settings (Vobiz or VoiceLink section).
2. Set your Inbound DID number (the phone number customers will call) in Settings under the provider section.
3. Click Create Inbound Trunk above to register the trunk and dispatch rule in LiveKit.
4. Start the inbound agent: python agent.py start in the livekitbro directory.
5. Select your desired Persona from the Personas tab and restart the inbound agent.