Soyez informé en temps réel de chaque événement SMS
Les webhooks de l'API SMS Envopulse permettent à vos applications de recevoir instantanément les événements liés à vos SMS : envoi, livraison, erreurs ou réponses utilisateurs. Vous pouvez ainsi automatiser vos traitements, synchroniser vos systèmes et réagir sans délai.
Voir les événements disponibles Tester les webhooks en sandbox🔔 Réception temps réel des événements SMS
📩 Suivi des statuts d'envoi et de livraison
💬 Gestion des réponses SMS (MO)
⚙️ Automatisation de workflows
🔐 Webhooks sécurisés et fiables
Un webhook est un appel HTTP automatique envoyé par l'API Envopulse vers votre application lorsqu'un événement se produit.
Contrairement à une requête classique :
vous n'avez pas besoin d'interroger l'API en continu
les données vous sont envoyées dès qu'un événement survient
Les webhooks sont idéaux pour les traitements temps réel.
Les webhooks permettent de :
suivre le statut des SMS envoyés
déclencher des actions métier automatiques
synchroniser vos bases de données
alimenter des outils tiers (CRM, ERP, support)
éviter les tâches de polling coûteuses
Ils rendent votre intégration plus réactive et plus fiable.
L'API Envopulse émet des webhooks pour plusieurs catégories d'événements :
SMS envoyé
SMS délivré
SMS échoué
SMS expiré
réception d'un SMS entrant (MO)
réponse à une notification ou un rappel
erreur de routage
numéro invalide
quota dépassé
blocage réglementaire (STOP SMS)
Chaque événement contient les informations nécessaires à son traitement.
Flux de fonctionnement :
en temps réel
au format JSON
via HTTPS
Vous choisissez les événements que vous souhaitez recevoir.
Exemple de payload JSON reçu par webhook :
{
"event": "sms.delivered",
"message_id": "abc123",
"to": "+33600000000",
"status": "delivered",
"timestamp": "2026-01-21T10:15:00Z"
}
Le payload contient les identifiants nécessaires pour faire le lien avec vos systèmes.
Pour sécuriser les webhooks, Envopulse met en place :
valider la signature du webhook
répondre rapidement (HTTP 200)
traiter les événements de façon idempotente
journaliser les erreurs
La sécurité est essentielle pour éviter les faux événements.
En cas d'échec de livraison d'un webhook :
Cela garantit une continuité de traitement, même en cas d'incident.
Les webhooks sont utilisés pour :
mettre à jour un statut de commande
confirmer un rendez-vous
déclencher un email ou un ticket support
analyser la délivrabilité
tracer des parcours utilisateurs
alimenter des dashboards internes
Les possibilités dépendent uniquement de votre logique métier.
La sandbox Envopulse permet de :
Étape indispensable avant tout déploiement.