Passer au contenu principal

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.

Envoyer un événement de test

Vous pouvez tester votre webhook directement depuis le tableau de bord Allo :
1

Ouvrir les paramètres webhook

Allez dans Paramètres > Webhooks dans votre tableau de bord Allo.
2

Sélectionner un événement à tester

Choisissez un type d’événement dans le catalogue (ex. call.completed, sms.received) et cliquez sur Tester.
3

Vérifier le résultat

Allo envoie un événement synthétique à votre endpoint et affiche si la livraison a réussi, le code de statut HTTP retourné et le temps de réponse.

Développement local

Pendant le développement, votre endpoint webhook n’est généralement pas accessible publiquement. Utilisez un service de tunnel pour exposer votre serveur local :
1

Démarrer votre serveur local

Lancez votre handler de webhooks localement (ex. http://localhost:3000/webhooks/allo).
2

Créer un tunnel

Utilisez un outil comme ngrok pour exposer votre serveur local :
ngrok http 3000
Cela vous donne une URL HTTPS publique (ex. https://abc123.ngrok.io).
3

Configurer votre webhook

Allez dans Paramètres > Webhooks et configurez votre URL de tunnel comme endpoint.
4

Envoyer un événement de test

Utilisez la fonctionnalité de test ci-dessus pour déclencher une livraison et vérifier que votre handler traite correctement l’événement.

Surveillance

Vérifiez la santé de votre webhook depuis Paramètres > Webhooks. Vous pouvez consulter les statistiques de livraison incluant les livraisons réussies, en attente et échouées. Un webhook sain devrait avoir un faible taux d’échec par rapport aux succès. Si les échecs augmentent, consultez le Dépannage.