Envoyer des webhooks sortants depuis une automatisation

L’envoi de webhooks sortants depuis une automatisation vous permet d’envoyer une notification en temps réel avec les données de l’événement de Brevo vers une application externe lorsqu’un contact atteint l'étape Appeler un webhook.

Cet article explique comment envoyer des webhooks sortants depuis une automatisation. Vous pouvez également créer des webhooks sortants en les configurant directement dans votre compte Brevo ou depuis l'API.

Avant de commencer

Dans votre application externe, veillez à récupérer l’URL du serveur ou du point de terminaison auquel vous souhaitez envoyer le webhook sortant. Si vous ne savez pas où la récupérer, consultez le centre d’aide de votre application externe ou contactez son équipe d’assistance.

Envoyer des webhooks sortants depuis une automatisation

Pour envoyer des webhooks sortants depuis une automatisation, vous devez ajouter l'étape Appeler un webhook et la configurer avec l'URL de votre webhook et vos informations d'authentification.

Utilisez les onglets suivants pour consulter les instructions relatives au nouvel éditeur d'automatisation ou à l’éditeur d’automatisation classique :

Nouvel éditeur Éditeur classique
  1. Dans une automatisation créée à l’aide du nouvel éditeur, ajoutez l’étape Appeler un webhook.
  2. Saisissez l’URL du serveur ou du point de terminaison auquel vous souhaitez envoyer vos événements. Cela indique à Brevo où envoyer le webhook sortant lorsqu’un événement se produit.
    webhook_aut_new_url_en-us.png
  3. Sélectionnez une méthode d’authentification dans la liste déroulante :
    webhook_aut_new_auth-method_en-us.png
    • Aucune authentification : Le webhook sera envoyé sans identifiants d’authentification.
    • Basic : Saisissez votre nom d’utilisateur et votre mot de passe. Brevo encodera ces identifiants et les enverra avec chaque requête de webhook.
    • Jeton : Saisissez votre jeton d'authentification. Brevo enverra ce jeton avec chaque requête de webhook.
  4. (Facultatif) Cliquez sur Ajouter un objet pour ajouter des en-têtes personnalisés à votre requête de webhook. Saisissez le nom et la valeur de l'en-tête. Vous pouvez ajouter plusieurs en-têtes si besoin.
    webhook_aut_new_custom-header_en-us.png

    💡 Bon à savoir
    Les en-têtes personnalisés sont utiles pour l’authentification ou pour transmettre des métadonnées supplémentaires à votre application externe.
  5. (Facultatif) Dans la section Paramètres supplémentaires, configurez les données incluses dans le webhook :
    webhook_aut_new_additional-settings_en-us.png
    • Inclure les informations relatives au contact qui a déclenché l'événement : Lorsqu’elle est activée, Brevo inclut tous les attributs du contact dans le webhook. Par défaut, seuls l’ID du contact, l’email, l’ID de l’étape et l’ID du scénario sont inclus.
    • Inclure les détails de l’événement déclencheur : Lorsqu’elle est activée, Brevo inclut les données d’événement de la charge utile dans le webhook.
  6. Cliquez sur Enregistrer pour enregistrer l’étape.
  7. Terminez la configuration de votre automatisation et activez-la.

Sécuriser vos webhooks sortants

Pour sécuriser vos webhooks sortants, ajoutez à la liste d’autorisation certaines des plages IP de Brevo. Cela permet de s’assurer que seules les requêtes autorisées peuvent déclencher les webhooks.

➡️ Pour en savoir plus, consultez notre article dédié Plages IP de Brevo : liste des services exposés publiquement.

⏭️ Et après ?

🤔 Vous avez des questions ?

Pour toute question, n’hésitez pas à contacter notre service client en créant un ticket à partir de votre compte. Si vous n’avez pas encore de compte, vous pouvez nous contacter ici.

Si vous avez besoin d'aide pour un projet impliquant Brevo, nous pouvons vous mettre en relation avec une agence partenaire Brevo.

💬 Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 0 sur 7