Call Log Dashboard
Monitor completed calls, read transcripts, and review AI summaries
Loading call logs...
My Voice Agents
Configure custom system prompts and welcome greetings
Loading voice agents...
Trigger Outbound AI Call
Trigger a phone call from the console to instantly speak with your target audience
SIP Phone Routing Mappings
Bind specific inbound SIP numbers to matching AI Voice Agents
API Integration Guide
Integrate your self-hosted AI caller panel with n8n, Supabase, Python, or CRM workflows
1. Trigger Call HTTP Endpoint (n8n & Webhooks)
Post a payload to this endpoint from your systems to immediately place a call.
POST /calls/trigger
Copy
curl -X POST http://143.198.184.20:8080/calls/trigger \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phone_number": "+919047511358",
"participant_name": "Mohan",
"agent_id": "YOUR_AGENT_ID"
}'
2. Webhook Callback Event (End of Call Data)
When a call ends, the backend automatically triggers a webhook to your Lovable/CRM endpoint containing the summary and transcript.
JSON Webhook Payload (Vapi End-of-Call Standard)
{
"message": {
"type": "end-of-call-report",
"call": {
"id": "outbound_919047511358",
"status": "ended",
"summary": "AI Agent successfully qualified customer preferences for a 3BHK.",
"transcript": "Assistant: Hello... is this Mohan?\nUser: Yeah, tell me.",
"duration": 48,
"customer": {
"number": "+919047511358"
},
"artifact": {
"recordingUrl": null,
"transcript": "..."
}
},
"timestamp": "2026-05-31T03:12:00Z"
}
}