Documentation Index
Fetch the complete documentation index at: https://docs.voxfra.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Voxfra currently supports Vapi for production webhook ingestion. Additional providers are reviewed and prioritized based on customer demand.
| Provider | Status | Path segment | Trigger event |
|---|
| Vapi | Live now | vapi | End-of-call report |
| Retell | In review | — | — |
| Bland | In review | — | — |
| LiveKit | In review | — | — |
| ElevenLabs | In review | — | — |
Vapi
Webhook URL format:
POST https://api.voxfra.com/webhook/vapi/{slug}
In your Vapi dashboard, set the Server URL for your assistant to the webhook URL above. Vapi sends an end-of-call report when the call ends.
Minimum required fields:
{
"call": {
"id": "call_abc123",
"status": "completed",
"startedAt": "2026-04-14T10:00:00Z",
"endedAt": "2026-04-14T10:05:30Z"
},
"transcript": "Hello, how can I help you today?...",
"customer": {
"number": "+15551234567"
},
"recordingUrl": "https://recordings.vapi.ai/call_abc123.mp3"
}
Voxfra also reads analysis.summary, analysis.sentiment, and analysis.intent if present.
For the complete reference, see Vapi.
Providers in review
The following providers are being reviewed for launch order and demand:
- Retell
- Bland
- LiveKit
- ElevenLabs
If you need one of these urgently, contact support so it can be prioritized against current customer demand.
Testing your webhook
You can test delivery using curl:
curl -X POST \
https://api.voxfra.com/webhook/vapi/YOUR_SLUG \
-H "Content-Type: application/json" \
-d '{
"call": { "id": "test_call_001", "status": "completed" },
"transcript": "Test call."
}'
A successful response:
{ "success": true, "requestId": "req_xe9k2a7f" }