Automatisation et agentsMis à jour le

Qu'est-ce qu'un webhook ?

Un webhook est une adresse web qu'un logiciel appelle automatiquement pour envoyer des données à un autre dès qu'un événement se produit, par exemple un paiement reçu ou un formulaire rempli, sans attendre qu'on les lui demande.

Aussi appelé : lien de rappel HTTP, web hook, callback, webhooks

En clair

Un client signe un devis en ligne. Le logiciel de signature appelle aussitôt le webhook d'un workflow, en lui transmettant le nom du client et le montant. Le workflow crée la facture d'acompte, met à jour le CRM et prévient l'équipe projet. Personne n'a eu besoin de surveiller les signatures.

Comment ça marche

Une adresse qui attend

On crée dans l'outil d'automatisation une adresse web unique, l'URL (Uniform Resource Locator) du webhook. La documentation de n8n décrit son nœud Webhook comme un moyen de recevoir les données d'applications et de services lorsqu'un événement se produit.

L'autre logiciel appelle cette adresse

Dans le logiciel source, on indique cette URL et l'événement à surveiller. À chaque événement, il envoie une requête contenant les données, et le workflow démarre.

Le déclencheur le plus réactif

Le webhook est le déclencheur le plus rapide : le traitement commence presque immédiatement, sans interroger le logiciel source en boucle.

À ne pas confondre avec

Webhook et les termes voisins
Terme voisinSa définitionLa différence
API (interface de programmation)Une API, ou interface de programmation d'application, est une porte d'entrée normalisée qu'un logiciel ouvre à d'autres logiciels pour leur permettre de lire ou d'écrire ses données et de déclencher ses fonctions, sans passer par l'écran.Une API attend qu'on l'interroge. Un webhook prévient de lui-même dès que l'événement a lieu : c'est une notification, pas une question.
Déclencheur (trigger)Un déclencheur, ou trigger, est l'événement qui lance un workflow automatisé : un formulaire reçu, un e-mail arrivé, une ligne ajoutée dans un tableau, un webhook appelé ou une heure programmée.Le déclencheur est le rôle : ce qui lance le workflow. Le webhook est l'un des moyens techniques de déclencher, à côté d'une heure programmée ou d'une vérification régulière.

Pour aller plus loin

Questions fréquentes

Webhook ou vérification régulière, que choisir ?

Le webhook est instantané et économe : rien ne se passe tant qu'il n'y a pas d'événement. La vérification régulière (toutes les quelques minutes) sert quand le logiciel source ne propose pas de webhook.

Un webhook est-il sécurisé ?

Son adresse doit rester confidentielle, et il est recommandé de vérifier l'origine des appels, par une signature ou un secret partagé, pour qu'un tiers ne puisse pas déclencher le workflow.

Sources

  1. n8n Docs, « Webhook node », consulté le .
  2. Wikipédia, « Webhook », consulté le .

30 minutes pour savoir combien de temps vous récupérez.

Diagnostic offert, sans engagement, avec Mehdi ou Loïc. Réponse confirmée sous 24 h ouvrées.

  • Un échange concret, pas un argumentaire
  • 3 pistes d'automatisation identifiées
  • Compte-rendu écrit envoyé sous 24 h

Réserver votre diagnostic de 30 min

30 minutes avec Mehdi ou Loïc, offertes et sans engagement. Choisissez le créneau qui vous arrange.

Chargement du planning…

Ouvrir le planning dans un nouvel onglet