Utilisez les webhooks dans les workflows pour transmettre des informations de HubSpot à une autre application web.
Les webhooks envoient des données d'une application web à une autre dès qu'une action a été réalisée dans l'application source. Vous pouvez les utiliser pour envoyer des données, notifications, alertes ou autres informations en temps réel.
Exemples d'utilisation fréquente de webhooks :
Poster les données d'un contact HubSpot dans un autre système, comme un CRM, dès qu'il remplit un formulaire précis de votre site.
Envoyer les données d'un contact à un système externe qui enclenche la période d'essai du logiciel sur l'appareil du contact.
Envoyer des alertes de chat entre votre système externe et le flux de chat de votre entreprise afin que vos salariés sachent que quelque chose d'important vient de se produire.
Remarque : les URL de webhook sont limitées à un protocole sécurisé et doivent commencer par HTTPS.
Remarque : l'action Déclencher un webhook ne prend en charge que la méthode POST.
Après avoir créé un workflow avec une action webhook, vous pouvez effectuer un test rapide avec une URL de webhook. Dans votre navigateur, accédez à https://webhook.site et copiez l'URL unique créée automatiquement. Dans le champ URL du webhook dans l'action de votre webhook, collez l'URL.
Voici un exemple de corps de requête pour le webhook ci-dessus, qui révèle des méta-informations sur ce contact précis, comme ses coordonnées, les soumissions de formulaires, les abonnements à des listes, etc. Lorsque l'action du workflow est déclenchée, HubSpot envoie les données complètes de ce contact en format JSON à l'URL indiquée.
Le système destinataire peut ensuite analyser les données JSON et les utiliser pour sa propre application.
En savoir plus sur les webhooks dans la documentation sur les webhooks pour les développeurs. Si vous avez des questions concernant la mise en œuvre spécifique des webhooks avec HubSpot, contactez les Forums des développeurs de HubSpot.
Une fois que vous avez sélectionné signature de requête dans la section Authentification pour votre action Déclencher un webhook, HubSpot remplira le webhook avec un en-tête X-HubSpot-Signature, avec une fonction de hachage SHA-256 de concaténation de l'app-secret pour votre application, la méthode HTTP, l'URI et le corps non analysé. En savoir plus sur ce point dans la documentation des développeurs.
Pour vérifier que les demandes reçues à votre URL proviennent de HubSpot :