AI Receptionist

Manage campaigns, review call recordings & book appointments

Check your email

We sent a 6-digit code to

AI Receptionist
☁️ Loading…
🪙 60
🪙
Available Credits
60
1 credit = 60s call
60 of 60 credits remaining
0
Total Leads
0
In Progress
0
Calls Ended
0
Appointments
0
Failed
📁 Upload CSV & Configure Campaign
Drop your CSV file here
or click to browse — Name, Phone, Business columns

Vapi Configuration

Enter Phone Number ID above, then click Refresh Campaign to verify

Active Vapi Script

📋 Leads
No leads loaded
Upload a CSV file above
🔊 Activity Log
[--:--:--]Portal ready. Enter your Vapi credentials and click "Refresh" to verify.
📊 Call Analytics
No call data yet
Start a campaign then click "Refresh from Vapi"
📅 Confirmed Appointments
No appointments yet
Book one using the form below
➕ Book New Appointment
🎙 Recordings & Transcripts
0
Total Calls
0
With Recording
0
With Transcript
0m
Total Duration
🎙
No recordings yet
Run a campaign and click "Refresh" to load recordings & transcripts
📝 Vapi Script Manager Up to 5 scripts
How script injection works: When you start a call, your active script is sent to Vapi via assistantOverrides.model.systemPrompt (full override) + variableValues.script_content (fallback).

📌 Best practice: Add {{script_content}} to your Vapi assistant's system prompt as a fallback.
Active script: