Saisie manuelle
Démarre un flux de travail lorsqu’un utilisateur ou un système externe l’invoque explicitement. Vous pouvez le configurer avec des champs d’entrée personnalisés qui doivent être remplis avant l’exécution du flux de travail — le rendant idéal pour les tâches à la demande qui nécessitent un contexte fourni par l’utilisateur, comme la soumission d’une demande, le démarrage d’un rapport ou l’initiation d’un processus depuis l’interface de chat Odin. Quand l’utiliser- Vous souhaitez exécuter un flux de travail à la demande depuis l’interface utilisateur Odin ou via l’API.
- Le flux de travail a besoin d’entrées fournies par l’utilisateur avant de pouvoir s’exécuter.
- Vous testez ou déboguez un flux de travail avec des valeurs spécifiques.
Variables de sortie
Exemple : référencer un champ d'entrée
Notes
Notes
- Les champs d’entrée sont présentés à l’utilisateur comme un formulaire avant le démarrage du flux de travail. Gardez les noms de champs courts et descriptifs.
trigger.user_inputest disponible même si aucun champ d’entrée personnalisé n’est configuré.- Pour invoquer ce déclencheur par programme, appelez l’API Odin avec l’ID du flux de travail et les valeurs d’entrée requises.
Webhook
Expose un point de terminaison HTTP unique pour votre flux de travail. Les systèmes externes — tels que les applications tierces, les plateformes d’automatisation ou les scripts personnalisés — peuvent envoyer une requête HTTP à cette URL pour démarrer le flux de travail. Le corps de la requête, les en-têtes, les paramètres de requête et la méthode HTTP sont tous transmis aux nœuds en aval. Quand l’utiliser- Un système externe doit notifier Odin lorsqu’un événement se produit (par exemple, une soumission de formulaire, un événement de paiement ou une mise à jour d’une autre plateforme).
- Vous intégrez Odin avec Automation Anywhere ou un autre système qui peut appeler un point de terminaison HTTP.
- Vous souhaitez exposer un flux de travail comme point de terminaison API que d’autres développeurs ou outils peuvent appeler.
Variables de sortie
Modes de réponse
Notes
Notes
- Lors de l’utilisation de l’authentification
header, configurez le nom d’en-tête et la valeur attendus dans les paramètres du déclencheur. trigger.webhook_urlest utile pour inclure l’URL du point de terminaison dans la documentation de configuration envoyée aux partenaires d’intégration.- Si vous appelez ce webhook depuis Automation Anywhere, utilisez l’action HTTP Task dans votre bot pour effectuer une POST vers l’URL du webhook.
Planification
Déclenche automatiquement un flux de travail selon un calendrier récurrent défini par une expression cron. Utilisez-la pour automatiser les tâches basées sur le temps, telles que les rapports quotidiens, les synchronisations de données périodiques ou les notifications récurrentes — sans aucune intervention manuelle. Quand l’utiliser- Vous avez besoin qu’un flux de travail s’exécute à une heure fixe chaque jour, semaine ou mois.
- Vous automatisez un processus métier récurrent (par exemple, extraire les données chaque matin, envoyer un résumé hebdomadaire).
- Vous souhaitez interroger un système externe à intervalles réguliers.
Référence des expressions cron
Une expression cron a cinq champs : minute · heure · jour du mois · mois · jour de la semaine.
Variables de sortie
Notes
Notes
- Le déclencheur Schedule ne transmet pas d’entrée utilisateur. Si votre flux de travail a besoin de données dynamiques, récupérez-les dans le flux de travail en utilisant un nœud API ou un outil du kit à outils.
- Utilisez
trigger.trigger_timedans les nœuds en aval pour horodater les enregistrements ou journaliser quand l’exécution planifiée s’est produite.
Téléchargement de fichier
Démarre un flux de travail lorsqu’un ou plusieurs fichiers sont téléchargés. Il fournit le contenu, le nom, la taille et le type MIME de chaque fichier aux nœuds en aval — le rendant idéal pour les flux de travail de traitement de documents tels que l’analyse d’un rapport téléchargé, l’extraction de données d’une feuille de calcul ou l’acheminement d’un fichier vers un modèle IA pour analyse. Quand l’utiliser- Vous souhaitez que les utilisateurs soumettent des fichiers pour que le flux de travail les traite (par exemple, factures, contrats, exports CSV).
- Vous devez extraire le contenu des documents téléchargés et le transmettre à un nœud LLM ou de traitement de données.
- Vous construisez un pipeline d’ingestion multi-fichiers.
- Fichier unique
- Fichiers multiples
Le contenu du fichier est extrait en tant que texte brut. Les formats binaires tels que les PDF et les documents Word sont analysés automatiquement — le texte extrait est ce qui apparaît dans
trigger.file.content.Notes
Notes
trigger.filefait toujours référence au premier fichier (ou seul) téléchargé. Pour les flux de travail multi-fichiers, utiliseztrigger.filesavec un nœud Loop.- Utilisez
trigger.file.typedans un nœud Conditional pour acheminer différents types de fichiers vers différentes branches de traitement.