1. All Collections >
  2. Intégrations >
  3. Webhooks

Webhooks

Avatar
Joshua Lim
3 min de lecture

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.

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 détails du contact ou enregistre les détails de la conversation dans une application/système tiers pour la conservation des dossiers et suis le nombre de conversations fermées pour analyse.

  • Nouveau contact - Chaque fois qu'un nouveau contact est ajouté, ajoute automatiquement ce nouveau contact au CRM, envoie des messages de bienvenue et informe les membres de l'équipe des nouveaux contacts.

  • Nouveau message sortant - Chaque fois qu'un nouveau message sortant est envoyé, envoie automatiquement des notifications pour chaque message sortant, enregistre les détails du message dans le CRM et attribue des tags ou des scores de leads en fonction du contenu du message.

  • Nouveau message entrant - Chaque fois que tu reçois un nouveau message entrant, envoie automatiquement des notifications pour chaque message entrant, enregistre les détails du message dans le CRM et attribue des tags ou des scores de leads en fonction du contenu du message.

  • 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, notifie automatiquement les membres de l'équipe des nouvelles conversations clients en temps réel et ouvre les détails de la conversation.

  • Assignation de contact mise à jour - Chaque fois qu'une assignation de contact est mise à jour, informe automatiquement les membres de l'équipe lorsqu'ils se voient attribuer un nouveau contact et gère les tâches ou rappels de suivi.

  • Tag de contact mis à jour - Chaque fois qu'un tag de contact est mis à jour, mets automatiquement à jour tes scores de leads, 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.

Apprenez-en plus sur les informations qui peuvent être transmises avec ces événements de webhook dans notre documentation 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 :

  1. Navigue vers tes Paramètres de l'espace de travail

  2. Navigue vers Intégrations > Webhooks

  3. Trouve ton webhook et clique sur Activer dans la colonne Action

Pour voir les journaux des événements webhook, tu peux soutenir la demande de fonctionnalité ici.

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 recommandons d'optimiser la façon dont ton système gère les webhooks entrants. Cela aidera à garantir une livraison rapide des événements.

Partager cet article
Telegram
Facebook
Linkedin
Twitter

Vous ne trouvez pas ce que vous recherchez? 🔎