Passer au contenu

Webhooks

Un webhook est un message automatisé envoyé d’un système à un autre lorsque certains critères sont remplis. Dans Braze, ce critère est généralement le déclenchement d’un événement personnalisé. Les webhooks offrent un accès dynamique et flexible aux données et aux fonctionnalités programmatiques, et vous permettent de mettre en place des parcours clients qui rationalisent vos processus.

Conditions préalables

La disponibilité des webhooks dépend de votre forfait Braze. Contactez votre gestionnaire de compte ou votre gestionnaire de la satisfaction client pour commencer.

Cas d’usage

Les webhooks sont un excellent moyen de connecter vos systèmes entre eux. Après tout, c’est grâce aux webhooks que les applications communiquent. Voici quelques scénarios généraux dans lesquels les webhooks peuvent s’avérer particulièrement utiles :

  • Envoyer des données vers et depuis Braze
  • Envoyer des messages à vos clients via des canaux non pris en charge directement par Braze
  • Publier sur les API de Braze

Voici quelques cas d’usage plus spécifiques :

  • Créez un workflow d’évaluation des prospects à l’aide de webhooks et de Canvas pour qualifier et orienter les prospects.
  • Si un utilisateur se désabonne des e-mails, un webhook peut mettre à jour votre base de données d’analyse ou votre CRM avec cette même information, ce qui vous offre une vue globale du comportement de cet utilisateur.
  • Envoyez des messages transactionnels aux utilisateurs dans Facebook Messenger ou Line.
  • Envoyez du publipostage à vos clients en réponse à leur activité dans l’application et sur le web, en utilisant des webhooks pour communiquer avec des services tiers comme Lob.com.
  • Si un joueur atteint un certain niveau ou accumule un certain nombre de points, utilisez des webhooks et votre configuration d’API existante pour envoyer une amélioration de personnage ou des pièces directement sur son compte. Si vous envoyez le webhook dans le cadre d’une campagne de communication multicanale, vous pouvez envoyer en même temps une notification push ou un autre message pour informer le joueur de sa récompense.
  • Si vous êtes une compagnie aérienne, vous pouvez utiliser des webhooks et votre configuration d’API existante pour créditer le compte d’un client d’une réduction après qu’il a réservé un certain nombre de vols.
  • Des recettes « If This Then That » (IFTTT) à l’infini : par exemple, si un client se connecte à l’application par e-mail, cette adresse peut être automatiquement configurée dans Salesforce.

Gestion des erreurs et limitation du débit des webhooks

Braze ne relance la distribution des webhooks que pour certaines réponses HTTP (par exemple, 408, 429 et 5XX). La plupart des autres réponses, y compris 401 Unauthorized et les autres erreurs 4XX, ne font pas l’objet de nouvelles tentatives. Les en-têtes de réponse tels que Retry-After et X-Rate-Limit-* peuvent influencer le délai entre les tentatives lorsqu’une réponse est déjà éligible à une nouvelle tentative. En revanche, ils ne déclenchent pas de nouvelle tentative pour les erreurs qui ne font pas partie de cet ensemble.

Pour consulter le tableau complet des codes de réponse, les limites de nouvelles tentatives et le comportement en cas d’expiration du délai, consultez Codes de réponse et logique de nouvelle tentative.

Si la majorité des requêtes webhook vers un hôte spécifique échouent, Braze reporte temporairement toutes les tentatives d’envoi vers cet hôte. L’envoi reprend après une période de refroidissement définie, ce qui laisse à votre système le temps de se rétablir.

Utiliser les webhooks avec les partenaires Braze

Les webhooks offrent de nombreuses possibilités : avec nos partenaires technologiques (Alloys), vous pouvez les utiliser pour améliorer votre communication directe avec vos clients et utilisateurs.

Découvrez :

Étapes suivantes

New Stuff!