Les webhooks permettent à Allo d’envoyer des événements vers votre serveur en temps réel. Lorsqu’un événement se produit — un appel se termine, un SMS arrive, un contact est créé — Allo envoie une requête HTTPS POST vers votre endpoint avec les données de l’événement.Documentation Index
Fetch the complete documentation index at: https://help.withallo.com/llms.txt
Use this file to discover all available pages before exploring further.
Comment ça fonctionne
- Un événement se produit dans votre compte Allo (par exemple, un appel se termine).
- Allo envoie une requête HTTPS POST vers l’URL que vous avez configurée.
- Votre serveur reçoit la requête, vérifie la signature et traite l’événement.
Événements disponibles
| Événement | Description |
|---|---|
call.received | Appel entrant en cours de sonnerie |
call.triggered | Appel sortant initié |
call.completed | Appel terminé avec toutes les données (enregistrement, transcription, résumé) |
tag.added | Tag ajouté à un appel |
tag.removed | Tag retiré d’un appel |
sms.received | SMS entrant reçu |
sms.sent | SMS sortant envoyé |
contact.created | Contact créé |
contact.updated | Contact mis à jour |
Format du payload
Chaque webhook utilise le même format d’enveloppe :| Champ | Type | Description |
|---|---|---|
topic | string | Type d’événement (ex. call.completed, sms.received) |
version | string | Version du payload, toujours "2.0" |
timestamp | string | Horodatage ISO 8601 de l’envoi de l’événement |
data | object | Payload spécifique à l’événement |
Démarrage rapide
Créer un endpoint webhook
Allez dans Paramètres > Webhooks dans votre tableau de bord Allo. Ajoutez l’URL HTTPS de votre endpoint et sélectionnez les événements que vous souhaitez recevoir. Le webhook s’applique à tous les numéros Allo de votre workspace.
Traiter les requêtes entrantes
Votre endpoint reçoit des requêtes POST avec le payload de l’événement dans le corps. Retournez un code de statut
2xx dans les 20 secondes pour confirmer la réception.Vérifier les signatures
Chaque webhook inclut une signature cryptographique. Vérifiez-la pour vous assurer que la requête provient d’Allo. Consultez Vérification des signatures.
Prochaines étapes
Catalogue des événements
Référence complète de tous les événements et leurs payloads
Vérification des signatures
Authentifier les webhooks entrants avec HMAC-SHA256