Webhooks pour des données de conversation B2C en temps réel dans n'importe quel système
Envoyez les événements de message, de contact et d'appel de respond.io directement vers votre CRM, votre base de données ou tout endpoint REST au moment où ils se produisent
Fonctionnalités des Webhooks de Respond.io
- Déclenchez un Webhook à chaque nouveau message entrant ou sortant pour le consigner dans votre CRM ou attribuer un score aux prospects
- Transférez les nouveaux contacts et leurs mises à jour vers votre CRM au fur et à mesure
- Envoyez les détails des conversations clôturées vers un système tiers pour archivage et reporting
- Alertez votre équipe lorsqu'une conversation s'ouvre, que le responsable d'un contact change ou qu'un nouveau commentaire est ajouté
- Mettez à jour les scores des prospects ou les listes d'emailing lorsque les étiquettes d'un contact changent
- Capturez les appels vocaux terminés et manqués lorsqu'ils prennent fin, avec enregistrement, transcription et résumé pour les appels terminés
- Ajoutez plusieurs endpoints, chacun abonné aux événements dont il a besoin
Pourquoi utiliser respond.io pour les webhooks
Respond.io est conçu pour les entreprises B2C de taille intermédiaire dont les développeurs souhaitent que les données de conversation soient disponibles dans leurs propres systèmes en temps réel, sans couche intermédiaire. Votre endpoint doit renvoyer un 200 OK dans un délai de 5 secondes. Les réponses lentes sont réessayées puis abandonnées après 3 minutes, et plus de 30 échecs en 30 minutes désactivent vos webhooks. Si votre système ne peut pas répondre aussi vite, utilisez plutôt Make, n8n ou Zapier.
- Les événements sont livrés dans l'ordre par endpoint, donc un endpoint lent n'empêche pas les autres d'avancer
- Les payloads d'appel contiennent le statut, la durée et les informations sur l'agent ou l'agent vocal IA, prêts à être envoyés vers votre CRM ou enregistrés pour conformité
- Pas de polling, car les événements arrivent au moment où ils se produisent
- Fiabilité de niveau entreprise avec 99,999 % de disponibilité, ISO 27001, conformité RGPD et des contrôles d'accès basés sur les rôles
FAQ sur l'intégration des webhooks
Quel forfait respond.io inclut les webhooks ?
Forfaits Advanced et supérieurs. Les événements Webhook, le déclencheur Incoming Webhook et l'étape HTTP Request dans les Workflows sont tous des fonctionnalités du plan Advanced. Sur Growth, vous pouvez connecter d'autres systèmes via l'API pour développeurs, Zapier, Make ou n8n.
Ai-je besoin de webhooks si j'ai l'API pour développeurs ?
Oui, si votre système a besoin de savoir quand quelque chose se produit. L'API pour développeurs permet à votre système d'appeler respond.io, par exemple pour créer un contact ou envoyer un message. Les webhooks fonctionnent dans l'autre sens, ils poussent des événements tels que de nouveaux messages ou des appels terminés vers votre endpoint, afin que vous n'ayez pas à interroger le système pour détecter les changements.
Une autre application peut-elle déclencher un Workflow respond.io ?
Oui. Le déclencheur Incoming Webhook démarre un Workflow lorsqu'un autre système envoie une requête HTTP POST, par exemple une confirmation de paiement ou de réservation. Les valeurs du payload peuvent être enregistrées en tant que variables et utilisées dans des étapes ultérieures, comme l'envoi d'un message au contact.
Que se passe-t-il si mon endpoint Webhook cesse de répondre ?
Respond.io retente, puis le désactive. Votre endpoint doit renvoyer un 200 OK dans un délai de 5 secondes. Les réponses lentes sont retentées à 30, 60 et 90 secondes et abandonnées après 3 minutes. Plus de 30 échecs en 30 minutes désactivent le webhook jusqu'à ce que vous le réactiviez dans les paramètres de l'espace de travail.