Les webhooks ne sont disponibles que pour le plan avancé et supérieur.
Connectez-vous à divers systèmes et services tels que les plateformes de marketing par e-mail, les outils CRM, les plateformes de commerce électronique et les logiciels de gestion de projet pour recevoir les mises à jour de la plateforme en temps réel sur respond.io. En connectant votre URL webhook (point de terminaison REST) à la plateforme, vous pouvez synchroniser les événements pertinents avec vos CRM et bases de données, garantissant ainsi des informations précises et à jour sur tous vos systèmes.
Configuration
Étape 1: Dans les paramètres de votre espace de travail, accédez à Intégrations > Webhooks > Cliquez sur Connecter

Étape 2: Cliquez sur le bouton Ajouter un webhook pour ajouter une URL de point de terminaison et sélectionnez un Événement Webhook

Le point de terminaison URL spécifique est nécessaire pour recevoir et traiter la demande.
Événements Webhook
Voici quelques cas d’utilisation courants pour les événements webhook :
Conversation fermée - À chaque fois qu'une conversation est fermée, mets automatiquement à jour les informations du contact ou enregistre les détails de la conversation dans une application ou un système tiers à des fins d'archivage, et suis le nombre de conversations fermées pour analyse.
Nouveau contact - À chaque fois qu'un nouveau contact est ajouté, ajoute automatiquement ce contact au CRM, envoie des messages de bienvenue et informe les membres de l'équipe.
Nouveau message sortant - À chaque fois qu'un nouveau message sortant est envoyé, envoie automatiquement des notifications pour chaque message, enregistre les détails du message dans le CRM et attribue des tags ou des scores de prospects en fonction du contenu.
Nouveau message entrant - À chaque fois que tu reçois un nouveau message entrant, envoie automatiquement des notifications pour chaque message, enregistre les détails du message dans le CRM et attribue des tags ou des scores de prospects en fonction du contenu.
Contact mis à jour - Chaque fois qu'un contact est mis à jour, mets automatiquement à jour les informations du contact dans le CRM et envoie des notifications aux membres de l'équipe concernés au sujet des changements.
Conversation ouverte - À chaque fois qu'une conversation est ouverte, informe automatiquement les membres de l'équipe des nouvelles conversations client en temps réel et ouvre les détails de la conversation.
Contact assigné mis à jour - Chaque fois qu'un contact assigné est mis à jour, informe automatiquement les membres de l'équipe lorsqu'un nouveau contact leur est attribué et gère les tâches de suivi ou les rappels.
Tag de contact mis à jour - Chaque fois qu'un tag de contact est mis à jour, mets automatiquement à jour tes scores de prospects, gère les listes de marketing par e-mail et envoie des campagnes marketing ciblées en fonction des tags de contact.
Nouveau commentaire - Chaque fois qu'un nouveau commentaire est ajouté, notifie automatiquement les membres de l'équipe des nouveaux commentaires et synchronise les commentaires sur respond.io et d'autres systèmes.
Découvre quelles informations peuvent être transmises avec ces événements de webhook dans notre documentation de l'API Webhooks ici.
FAQ et Dépannage
Pourquoi mon webhook continue-t-il à se désactiver automatiquement et comment puis-je le réactiver ?
Ton webhook peut être automatiquement désactivé si le nombre de tentatives échouées dépasse le seuil de 30 erreurs par 30 minutes, note que ce quota d'erreur est partagé entre tous les webhooks. Si cela se produit, tu recevras une notification par e-mail de l'échec. Pour éviter la désactivation, surveille régulièrement les journaux de ton endpoint pour les événements webhook échoués.
De plus, ton endpoint doit retourner une réponse 200 OK dans un délai de 5 secondes. Le non-respect de cela compte pour ta limite d'erreur et peut entraîner une désactivation automatique.
Pour réactiver ton webhook, veuillez suivre ces étapes :
Navigue vers tes Paramètres de l'espace de travail
Navigue vers Intégrations > Webhooks
Trouve ton webhook et clique sur Activer dans la colonne Action
Pour voir les journaux des événements webhook, tu peux voter pour cette demande de fonctionnalité.
Pourquoi mes webhooks de respond.io sont-ils retardés ?
Les retards se produisent si ton endpoint ne répond pas dans les 5 secondes, ce qui pousse notre système de webhook à réessayer et à mettre en attente les événements. Voici comment notre configuration fonctionne :
Nous regroupons les événements par endpoint pour éviter qu'un endpoint ne surcharge le système.
Les événements sont traités dans l'ordre, et si ton endpoint met trop de temps à répondre, des réessais se produisent à 30, 60 et 90 secondes, jusqu'à une limite de 3 minutes avant que l'événement soit abandonné.
Pour éviter les retards, nous te recommandons d'optimiser la façon dont ton système gère les webhooks entrants. Cela aidera à garantir une livraison rapide des événements.