Guide
Webhooks
Recevez des notifications en temps reel quand un appel se termine, une reservation est creee ou un document est mis a jour.
Les webhooks vous permettent de recevoir des notifications en temps reel dans vos propres systemes (CRM, PMS, Slack, etc.).
Evenements disponibles
| Evenement | Declencheur | Contenu |
|---|---|---|
call.completed | Fin d'un appel | call_id, caller_number, duration_ms, transcript |
reservation.created | Note de reservation creee | guest_name, date, party_size, special_requests |
document.updated | Document KB mis a jour | doc_id, tags, action |
Format du payload
{
"event": "call.completed",
"data": {
"call_id": "abc-123",
"retell_call_id": "retell_xyz",
"caller_number": "+33612345678",
"duration_ms": 45000,
"transcript": "..."
},
"timestamp": "2025-01-15T14:30:00.000Z"
}Headers envoyes
| Header | Description |
|---|---|
Content-Type | application/json |
X-Webhook-Signature | Signature HMAC-SHA256 du body |
X-Webhook-Event | Nom de l'evenement |
Politique de retry
- 3 tentatives maximum
- Delais exponentiels : 1s, 5s, 15s
- Retry sur erreurs HTTP 5xx et erreurs reseau
- Timeout de 10 secondes par requete
Limites par plan
| Plan | Endpoints |
|---|---|
| Starter | Non disponible |
| Pro | 2 |
| Business | Illimite |