Dashboard
Real-time overview of your AI voice agent performance
Total Calls
—
All time
Bookings Made
—
Confirmed appointments
Avg Duration
—
Seconds per call
Booking Rate
—
Calls that converted
Recent Calls
| Date | Phone | Duration | Status | Actions |
|---|---|---|---|---|
| Loading... | ||||
⚡ Agent Mode Switcher
Control which workflow the AI voice assistant follows on every inbound call
⚡
No mode selected
Select a mode below to activate it.
📅
Booking Mode
Demo booking assistant. Schedules Cal.com appointments, confirms slots, and sends booking notifications.
- ✅ Cal.com availability check
- ✅ Appointment scheduling
- ✅ Booking confirmations
- ✅ Telegram booking alerts
- ❌ Support ticket creation
🎫
Grievance / Support Mode
Customer support executive. Collects complaints, creates Chatwoot tickets, and notifies the support team.
- ✅ Complaint & grievance collection
- ✅ Chatwoot ticket creation
- ✅ Issue auto-categorization
- ✅ Telegram support alerts
- ❌ Demo / booking flow
👨💻
Developer Mode
Technical AI assistant for developers. Handles API queries, code help, integration support, and SDK issues.
- ✅ API integration help
- ✅ Code troubleshooting
- ✅ Architecture guidance
- ✅ All tools available
- ✅ Escalation via tickets
🔁
Dual Mode
AI handles both demo bookings AND customer complaints in the same call. All tools are active.
Booking Calendar
View confirmed appointments by date
Month Year
Selected Day
Agent Settings
Configure AI personality, opening line, and sensitivity
Opening Greeting
This is the very first thing the agent says. Keep it concise and warm.
System Prompt
Date and time context are injected automatically. Do not hardcode today's date.
Listening Sensitivity
Seconds the AI waits after silence before responding. Default: 0.6
Models & Voice
Select the LLM brain and TTS voice persona
Language Model (LLM)
🔷 OpenAI
Provider detected automatically from model name
💡 Tip: Gemini models excel at Tamil & Indian language pronunciation.
GPT models are better for English reasoning & logic.
Provider Guide
OpenAI GPT
✅ English reasoning
✅ Logic & math
✅ Complex instructions
✅ English reasoning
✅ Logic & math
✅ Complex instructions
Google Gemini
✅ Tamil pronunciation
✅ Indian languages
✅ Conversational flow
✅ Tamil pronunciation
✅ Indian languages
✅ Conversational flow
Voice Synthesis (TTS Provider)
Switch between speech engines dynamically. Fallback mechanisms handle quota drops.
Sarvam Bulbul Settings
🔀 Pipeline Settings
Switch between the classic modular stack and the Gemini 3.1 Realtime model
Pipeline Mode
Changes take effect on the next call. Click Save Pipeline Settings after selecting.
Standard Pipeline Settings
Advanced Settings
Time budget for responses. Lower = faster.
⚡ Agent Mode Switcher
Choose what your AI Voice Agent does when a customer calls
📅
Booking Mode
AI collects customer details and books appointments in Cal.com.
Telegram notification sent after booking confirmed.
🎫
Support / Grievance Mode
AI listens to complaints, collects issue details, and creates
Chatwoot support tickets. Telegram notification sent with ticket ID.
🔁
Dual Mode
AI handles both bookings AND complaints in the same call.
Books appointments or creates tickets depending on what the caller needs.
📅
Booking Mode Active
AI books appointments via Cal.com
✅ Saved!
Mode Comparison
| Feature | 📅 Booking | 🎫 Support | 🔁 Dual |
|---|---|---|---|
| Book appointment (Cal.com) | ✅ | ❌ | ✅ |
| Check calendar availability | ✅ | ❌ | ✅ |
| Create Chatwoot support ticket | ❌ | ✅ | ✅ |
| Telegram booking notification | ✅ | ❌ | ✅ |
| Telegram ticket notification | ❌ | ✅ | ✅ |
👥 CRM Contacts
Every caller recorded automatically — name, phone, call history
All Contacts
| Name | Phone | Total Calls | Last Seen | Status |
|---|---|---|---|---|
| Loading contacts... | ||||
🌐 Language Presets
One-click language configuration — saves immediately and takes effect on the next call
Select a Language Mode
About Multilingual Mode
In Multilingual (Auto) mode the agent listens to the caller's first message and
automatically replies in the same language for the rest of the call.
Ideal for showcasing the agent across different audiences.
Language changes take effect on the next incoming call.
The TTS voice and language code are updated automatically.
📲 Outbound Calls
Dispatch the AI agent to call any number instantly
Single Call
Must start with + and country code e.g. +91
Bulk Call
Each line is a separate call dispatched simultaneously
✨ Demo Link
Generate a shareable browser link to let anyone test the AI agent live
Browser Demo Call
Click Generate Demo Link to create a unique session. Share the link with anyone — they can talk to the AI agent directly from their browser, no app needed. Each session is valid for 60 minutes.
Embedded Preview
The demo runs inside your dashboard. Use the generated link to share with others.
API Credentials
Credentials here override .env values at runtime. Never share this page.
LiveKit
AI Providers
Required for GPT-4o, GPT-4.1, etc.
Required for Gemini 1.5/2.0 models. Get from Google AI Studio.
Dedicated key for Google Gemini Voice (TTS).
Required for STT & TTS (Sarvam Bulbul/Saaras).
Required for ElevenLabs TTS.
Integrations
Call Logs
Full history of all incoming calls and transcripts
| Date & Time | Phone | Duration | Status | Summary | Actions |
|---|---|---|---|---|---|
| Click Refresh to load call logs | |||||