Déclencheur Webhook
Démarrez votre flux lorsqu'un système externe envoie une requête HTTP.

Quand Utiliser
- Recevoir des événements de votre plateforme de commerce électronique
- Intégrer avec Zapier ou Make
- Traiter les notifications des systèmes externes
- Se connecter à tout système capable d'envoyer des requêtes HTTP
- Synchroniser des données à partir de bases de données externes
- Gérer les notifications de paiement
Configuration
| Champ | Description |
|---|---|
| Étiquette du Nœud | Nom personnalisé pour ce déclencheur |
| Description | Aide l'IA à comprendre ce que fait ce SmartFlow |
| Variables Webhook | Définir la structure de charge utile attendue |
Variables Webhook
Définissez les variables que vous vous attendez à recevoir dans la charge utile du webhook :
| Champ | Description |
|---|---|
| Nom | Nom de la variable (par exemple, order_id) |
| Type | Type de données : String, Number, Boolean, Object, Array |
| Description | Ce que représente cette variable |
Cliquez sur + Ajouter une Variable pour définir chaque champ que vous attendez.
Pourquoi Définir des Variables ?
Définir des variables aide à :
- Documenter la structure de votre charge utile webhook
- Activer l'autocomplétion lors de l'utilisation de variables dans les actions
- Valider les données entrantes
URL du Webhook
Après avoir enregistré, vous recevrez une URL de webhook unique :
https://aismarttalk.tech/api/webhook/{your-unique-id}
Copiez cette URL dans votre système externe.
Variables Disponibles
Toutes les données envoyées au webhook sont disponibles en tant que variables :
| Variable | Description |
|---|---|
{{webhook.variableName}} | Toute variable définie |
{{webhook.body}} | Corps de la requête complet (JSON) |
{{webhook.headers}} | En-têtes de la requête |
Exemple : Commande de Commerce Électronique
Définir des Variables :
order_id(String) — Identifiant de la commandecustomer_email(String) — Email du clienttotal(Number) — Total de la commandeitems(Array) — Articles de la commande
Flux :
- Webhook — Reçoit les données de la commande
- Envoyer un Email — Confirmation à
{{webhook.customer_email}} - Appel API — Notifier Slack avec les détails de la commande
- Créer un Problème JIRA — Créer une tâche de réalisation
Exemple : Intégration Zapier
- Créez un SmartFlow avec le déclencheur Webhook
- Copiez l'URL du webhook
- Dans Zapier, utilisez l'action "Webhooks by Zapier"
- Collez votre URL de webhook SmartFlow
- Mappez vos données Zap aux variables du webhook