Skip to main content
Les webhooks permettent a Allo d’envoyer des evenements a votre serveur en temps reel. Lorsque quelque chose se produit — un appel se termine, un SMS arrive, un contact est cree — Allo envoie une requete HTTPS POST a votre endpoint avec les donnees de l’evenement.

Comment ca fonctionne

  1. Un evenement se produit dans votre compte Allo (par ex., un appel est termine).
  2. Allo envoie une requete HTTPS POST a l’URL que vous avez configuree.
  3. Votre serveur recoit la requete, verifie la signature et traite l’evenement.

Evenements disponibles

Consultez le Catalogue d’evenements pour les schemas complets des payloads.

Format du payload

Chaque webhook utilise le meme format d’enveloppe :

Demarrage rapide

1

Creer un endpoint webhook

Rendez-vous dans Parametres > Webhooks dans votre tableau de bord Allo. Ajoutez l’URL HTTPS de votre endpoint et selectionnez les evenements que vous souhaitez recevoir. Le webhook s’applique a tous les numeros Allo de votre workspace.
2

Traiter les requetes entrantes

Votre endpoint recoit des requetes POST avec le payload de l’evenement dans le corps. Retournez un code de statut 2xx dans les 20 secondes pour confirmer la reception.
3

Verifier les signatures

Chaque webhook inclut une signature cryptographique. Verifiez-la pour vous assurer que la requete provient bien d’Allo. Voir Verification des signatures.

Etapes suivantes

Catalogue d'evenements

Reference complete de tous les evenements et leurs payloads

Verification des signatures

Authentifiez les webhooks entrants avec HMAC-SHA256