Glossaire IA · Intégration
Webhook
En une phrase
Un webhook est une notification automatique qu'un système envoie à l'adresse web d'un autre système quand un événement se produit, par exemple un nouveau rendez-vous ou un message reçu, pour que ce second système réagisse aussitôt sans avoir à demander.
Autres noms: web hook · rappel HTTP · callback HTTP · notification d'événement
Qu’est-ce qu’un webhook ?
Vous attendez un colis. Vous pouvez descendre toutes les dix minutes voir s’il est arrivé, ou laisser votre numéro au livreur pour qu’il vous appelle. La première option revient à interroger une API encore et encore. La seconde, c’est un webhook : le système qui détient l’information vous prévient dès qu’elle existe.
Passez à la pratique
L'IA d'UTIO, par API
Dès 29 €/mois + TVA
Pour les développeurs et les agences qui construisent leurs propres produits.
Découvrir l'API d'IATechniquement, un webhook est un appel HTTP, presque toujours un POST, qu’un service envoie vers une URL que vous lui avez fournie. Il transporte un petit paquet de données décrivant l’événement. Votre système le reçoit, répond « bien reçu » et agit.
En lien avec ce terme
API d'IA
- Transcription, voix, texte, image, OCR et embeddings
- Clés par client avec plafond de dépense
- Porte-monnaie prépayé : recharge minimale de 50 €
Dès 29 €/mois + TVA Compte avec panneau, plus la consommation
Découvrir l'API d'IAComment ça marche
- Abonnement. Dans le service source, vous choisissez les événements qui vous intéressent (message reçu, paiement confirmé, appel terminé) et l’URL à prévenir.
- Événement. Quand il se passe quelque chose, le service envoie un JSON à cette URL.
- Réponse rapide. Votre système confirme avec un code 200. Sans réponse, l’émetteur réessaie en général.
- Action. À partir des données, votre système fait ce qu’il faut : créer une fiche, envoyer un e-mail, lancer un scénario.
Une notification type ressemble à ceci :
{
"event": "appointment.created",
"occurred_at": "2026-10-07T09:30:00Z",
"data": { "customer": "Claire Martin", "service": "Contrôle" }
}
Deux précautions de base : vérifier la signature et ne pas traiter deux fois le même événement s’il arrive en double.
Ne confondez pas le webhook avec ses voisins. Une API attend qu’on l’interroge. Le MCP et le function calling permettent à un modèle d’IA d’utiliser des outils quand il le décide. Le webhook fonctionne à l’inverse : c’est l’extérieur qui réveille votre système.
Exemple
Une auto-école de Bordeaux utilise un outil de réservation en ligne. À chaque leçon de conduite réservée, l’outil déclenche un webhook. Un petit scénario d’automatisation IA le reçoit, rédige un message de bienvenue avec la date et le nom du moniteur, puis l’enregistre dans la fiche de l’élève. Avant, quelqu’un au secrétariat vérifiait les réservations deux fois par jour.
Ce que ça change pour votre entreprise
Les webhooks sont la colle entre vos outils. Si vous voulez qu’un agent IA réagisse à ce qui se passe dans votre boutique en ligne, votre agenda ou votre ERP, il faut bien que quelqu’un le prévienne, et c’est généralement ainsi qu’on procède.
Chez UTIO, l’API d’IA est l’autre moitié de cet échange : votre système reçoit la notification, puis appelle l’API pour transcrire un audio, générer un texte ou envoyer un message par WhatsApp, voix ou e-mail. Les appels qui envoient par un canal exigent l’en-tête Idempotency-Key : si votre scénario réessaie parce qu’un webhook est arrivé deux fois, le client ne reçoit pas le message en double.
Questions fréquentes
Quelle différence entre un webhook et une API ?
Avec une API, votre programme interroge quand il en a besoin. Avec un webhook, l'autre système vous prévient quand quelque chose se passe, sans que vous demandiez. D'où le surnom d'« API inversée ».
Que se passe-t-il si mon serveur est indisponible à l'arrivée d'un webhook ?
Cela dépend de l'émetteur. En général, il réessaie plusieurs fois pendant un certain temps. Votre système doit donc savoir reconnaître une notification déjà reçue pour ne pas la traiter deux fois.
Comment vérifier qu'un webhook est authentique ?
Les services sérieux signent chaque notification avec une clé secrète partagée. Votre système vérifie la signature avant toute action et rejette ce qui ne correspond pas.
Termes associés
- API
Une API (interface de programmation d'application) est un ensemble de règles qui permet à un logiciel de demander des données ou une action à un autre : vous envoyez une requête au format convenu et recevez une réponse, sans savoir comment l'autre est construit.
- Automatisation IA
L'automatisation IA consiste à confier à des modèles d'intelligence artificielle des tâches qui demandaient un jugement humain, comme lire un message, comprendre la demande et choisir l'étape suivante, au lieu de répéter des étapes fixées à l'avance.
- Function calling
Le function calling est la capacité d'un modèle de langage à répondre, au lieu d'un texte, par une demande structurée pour utiliser une fonction précise, avec son nom et ses paramètres. Votre système exécute cette fonction et renvoie le résultat au modèle.
- MCP (Model Context Protocol)
Le MCP (Model Context Protocol) est un standard ouvert qui définit comment une application d'IA se connecte à des outils et à des données externes. Chaque service est exposé une fois en « serveur MCP », utilisable par tout assistant compatible sans intégration sur mesure.
Mis à jour le