> ## 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.

# Supported Providers

> Current provider availability for Voxfra webhook ingestion.

## 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:**

```json theme={null}
{
  "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](/webhook-integration/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`:

```bash theme={null}
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:

```json theme={null}
{ "success": true, "requestId": "req_xe9k2a7f" }
```
