Les webhooks ne sont disponibles que pour le plan avancé et supérieur. Apprenez-en plus sur les Webhooks dans notre documentation Webhooks ici.
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.
É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.
Voici quelques cas d’utilisation courants pour les événements webhook :
Conversation fermée - Chaque fois qu'une conversation est fermée, mettez à jour automatiquement les coordonnées ou enregistrez les détails de la conversation dans une application/un système tiers pour la conservation des enregistrements et suivez le nombre de conversations fermées pour l'analyse.
Nouveau contact - Chaque fois qu'un nouveau contact est ajouté, ajoutez automatiquement de nouveaux contacts au CRM, envoyez des messages de bienvenue et informez les membres de l'équipe des nouveaux contacts.
Nouveau message sortant - Chaque fois qu'un nouveau message sortant est envoyé, envoyez automatiquement des notifications pour chaque message sortant, enregistrez les détails du message dans le CRM et attribuez des balises ou des scores de prospects en fonction du contenu du message.
Nouveau message entrant - Chaque fois que vous recevez un nouveau message entrant, envoyez automatiquement des notifications pour chaque message entrant, enregistrez les détails du message dans le CRM et attribuez des balises ou des scores de prospects en fonction du contenu du message.
Contact mis à jour - Chaque fois qu'un contact est mis à jour, mettez automatiquement à jour les informations du contact dans le CRM et envoyez des notifications aux membres de l'équipe concernés concernant les modifications.
Conversation ouverte - Chaque fois qu'une conversation est ouverte, informez automatiquement les membres de l'équipe des nouvelles conversations avec les clients en temps réel et ouvrez les détails de la conversation.
Contact assigné mis à jour - Chaque fois qu'un contact assigné est mis à jour, informez automatiquement les membres de l'équipe lorsqu'un nouveau contact leur est attribué et gérez les tâches de suivi ou les rappels.
Balise de contact mise à jour - Chaque fois qu'une balise de contact est mise à jour, mettez automatiquement à jour vos scores de prospects, gérez les listes de marketing par e-mail et envoyez des campagnes marketing ciblées en fonction des balises de contact.
Nouveau commentaire - Chaque fois qu'un nouveau commentaire est ajouté, avertissez automatiquement les membres de l'équipe des nouveaux commentaires et synchronisez les commentaires sur respond.io et d'autres systèmes.
Apprenez-en plus sur les informations qui peuvent être transmises avec ces événements de webhook dans notre documentation API Webhooks ici.
Votre webhook peut être automatiquement désactivé si le nombre de tentatives infructueuses dépasse le seuil de 30 erreurs par 30 minutes, notez que ce quota d'erreurs est partagé entre tous les webhooks. Si cela se produit, tu recevras une notification par email de l'échec. Pour éviter la désactivation, surveillez régulièrement les journaux de vos points de terminaison pour détecter les événements de webhook ayant échoué.
De plus, votre point de terminaison doit renvoyer une réponse 200 OK dans les 5 secondes. Le non-respect de cette consigne est comptabilisé dans votre limite d'erreur et peut entraîner une désactivation automatique.
Pour réactiver votre webhook, veuillez suivre ces étapes :
Accédez à vos Paramètres de l'espace de travail.
Accédez à Intégrations > Webhooks.
Recherchez votre webhook et cliquez sur Activer dans la colonne Action.
Pour afficher les journaux d'événements du webhook, vous pouvez voter pour la demande de fonctionnalité ici.
Des retards se produisent si votre point de terminaison ne répond pas dans les 5 secondes, ce qui oblige notre système de webhook à réessayer et à mettre les événements en file d'attente. Voici comment fonctionne notre configuration :
Nous regroupons les événements par point de terminaison pour éviter qu'un point de terminaison ne surcharge le système.
Les événements sont traités dans l'ordre et si votre point de terminaison met trop de temps à répondre, de nouvelles tentatives se produisent à 30, 60 et 90 secondes, jusqu'à une limite de 3 minutes avant que l'événement ne soit abandonné.
Pour éviter les retards, nous vous recommandons d’optimiser la manière dont votre système gère les webhooks entrants. Cela contribuera à garantir la livraison des événements dans les délais.
Articles connexes 👩💻