Sujets disponibles
Abonnez-vous aux sujets de webhook suivants :| Sujet | Description | Déclencheur |
|---|---|---|
PING | Test de connectivité du webhook | Test manuel |
CALL_RECEIVED | Déclenché lorsqu’un appel est terminé | Après la fin de l’appel |
SMS_RECEIVED | Déclenché lorsqu’un SMS est reçu | Après réception du SMS |
SMS_SENT | Déclenché lorsqu’un SMS est envoyé | Après envoi du SMS |
CONTACT_CREATED | Déclenché lorsqu’un contact est créé | Après création du contact |
CONTACT_UPDATED | Déclenché lorsqu’un contact est mis à jour | Après mise à jour du contact |
Configuration d’un webhook
Utilisez le point d’accès Créer un webhook pour configurer votre webhook :Exigences des webhooks
- Votre URL de webhook doit être accessible publiquement
- Votre serveur doit répondre avec un code de statut
200dans les 30 secondes - Utilisez HTTPS pour une communication sécurisée
Format des données
Tous les webhooks utilisent un format d’enveloppe standard :Données des webhooks
CALL_RECEIVED
Envoyé lorsqu’un appel est terminé.| Champ | Type | Description |
|---|---|---|
id | string | Identifiant unique de l’appel |
startDate | datetime | Date de début de l’appel |
recordingUrl | string | null | URL de l’enregistrement |
fromNumber | string | Numéro de l’appelant |
fromName | string | null | Nom de l’appelant si connu |
to | string | Numéro du destinataire |
toName | string | null | Nom du destinataire si connu |
lengthInMinutes | number | Durée de l’appel en minutes |
length | string | Durée lisible (ex: “2m 30s”) |
tag | string | null | Étiquette de catégorie |
summary | string | null | Résumé généré par IA |
oneSentenceSummary | string | null | Résumé en une phrase |
transcriptions | array | Tableau des entrées de transcription |
concatenatedTranscript | string | Transcription complète en texte |
dataCollected | object | Données collectées pendant l’appel |
type | string | INBOUND ou OUTBOUND |
integrationId | string | null | ID d’intégration associé |
transferFrom | object | null | Détails de la source du transfert |
transferTo | object | null | Détails de la destination du transfert |
SMS_RECEIVED
Envoyé lorsqu’un SMS est reçu.SMS_SENT
Envoyé lorsqu’un SMS est envoyé.| Champ | Type | Description |
|---|---|---|
id | string | Identifiant unique du message |
direction | string | INBOUND ou OUTBOUND |
type | string | SMS ou MMS |
content | string | Contenu du message |
sentAt | datetime | Date d’envoi/réception |
fromNumber | string | Numéro de l’expéditeur |
toNumber | string | Numéro du destinataire |
fromName | string | Nom de l’expéditeur |
toName | string | Nom du destinataire |
CONTACT_CREATED
Envoyé lorsqu’un nouveau contact est créé.CONTACT_UPDATED
Envoyé lorsqu’un contact existant est mis à jour.| Champ | Type | Description |
|---|---|---|
id | string | PID du contact |
name | string | null | Prénom |
lastName | string | null | Nom de famille |
company | string | null | Nom de l’entreprise |
emails | array | Liste des adresses email |
numbers | array | Liste des numéros de téléphone |