Déclencheurs (Triggers)

Les déclencheurs sont les boutons « ON » de vos workflows. Tout workflow commence obligatoirement par un déclencheur — c'est lui qui dit « Go ! ». Sans déclencheur, votre workflow est comme une voiture sans clé de contact : il existe, mais il ne peut pas démarrer.

Manual Trigger

Tip

Imaginez un gros bouton rouge sur une machine. Vous appuyez dessus, et la machine se met en marche. C'est exactement ça : vous cliquez, le workflow démarre.

Le Manual Trigger est le déclencheur le plus simple. Il attend que vous appuyiez sur le bouton « Exécuter » dans l'interface IgnitionAI. Vous pouvez aussi lui fournir des données en entrée (comme remplir un formulaire avant d'appuyer sur le bouton). C'est parfait pour les tests et les tâches ponctuelles.

Exemple

Vous créez un workflow « Résumer un document ». Vous ajoutez un Manual Trigger et définissez un champ « texte » dans le inputSchema. Quand vous exécutez, un formulaire apparaît pour coller votre texte, puis le workflow le résume avec un node LLM Chat.

Note

Utilisez-le quand vous voulez lancer un workflow à la main, pour des tests, ou pour des tâches ponctuelles où un humain décide du moment de l'exécution.

Warning

Ne l'utilisez pas si vous voulez que le workflow se lance automatiquement (utilisez Schedule) ou en réponse à un événement externe (utilisez Webhook).

Webhook Trigger

Tip

Imaginez une sonnette à votre porte. Quand quelqu'un appuie dessus (un autre logiciel envoie un message), votre workflow se réveille et fait quelque chose.

Le Webhook Trigger crée une URL unique que d'autres services peuvent appeler pour déclencher votre workflow. Par exemple, quand un formulaire est soumis sur votre site web, il peut envoyer les données à cette URL et votre workflow les traite automatiquement. C'est le pont entre le monde extérieur et vos workflows.

Exemple

Vous avez un site web avec un formulaire de contact. Quand un visiteur le remplit, votre site envoie les données au webhook. Le workflow reçoit le message, le résume avec LLM Chat, et envoie une notification à votre équipe via un webhook de sortie.

Note

Utilisez-le quand un autre service (site web, application, outil no-code) doit déclencher votre workflow automatiquement en envoyant des données.

Warning

Ne l'utilisez pas si vous voulez lancer le workflow manuellement (utilisez Manual) ou à intervalles réguliers (utilisez Schedule).

Schedule Trigger

Tip

Imaginez un réveil programmé. Tous les matins à 9h, il sonne et votre workflow se met en route automatiquement — sans que personne n'appuie sur un bouton.

Le Schedule Trigger lance votre workflow automatiquement selon un planning défini. Vous utilisez une expression « cron » pour dire quand : toutes les heures, tous les jours à 9h, tous les lundis, etc. C'est parfait pour les tâches récurrentes comme les rapports quotidiens ou les vérifications régulières.

Exemple

Vous créez un workflow « Rapport quotidien ». Le Schedule Trigger se déclenche tous les jours à 8h (heure de Paris). Il lance une recherche dans vos documents récents, génère un résumé avec LLM Chat, et l'envoie par webhook à votre canal Slack.

Note

Utilisez-le pour les tâches qui doivent se répéter automatiquement : rapports, vérifications, nettoyage de données, synchronisations.

Warning

Ne l'utilisez pas si le workflow doit se lancer en réponse à un événement spécifique (utilisez Webhook) ou si vous voulez le contrôler manuellement (utilisez Manual).