Passer au contenu principal
Les déclencheurs de communication s’activent en réponse aux e-mails entrants, à la conclusion d’une réunion enregistrée par Odin ou à un message reçu par un bot Telegram.

E-mail

Interroge une boîte de réception Gmail ou Office 365 et déclenche le flux de travail lorsqu’un e-mail correspondant est trouvé. Vous pouvez filtrer par adresse d’expéditeur, mots-clés de la ligne d’objet et statut de lecture. Les pièces jointes peuvent éventuellement être incluses et transmises aux nœuds en aval. Quand l’utiliser
  • Vous souhaitez qu’un flux de travail réagisse automatiquement à l’arrivée d’un e-mail spécifique.
  • Vous construisez un pipeline e-mail vers action (par ex., recevoir une facture par e-mail → extraire les données → créer un enregistrement dans un CRM).
  • Vous devez traiter les pièces jointes des e-mails par programmation.
Configuration
Une connexion OAuth Gmail doit être configurée sur le projet avant d’utiliser ce déclencheur.
Variables de sortie
  • Les filtres sont cumulatifs. Si from_email et subject_contains sont tous les deux définis, les deux conditions doivent être remplies pour que le déclencheur s’active.
  • Définissez unread_only sur true dans les flux de travail de production pour éviter de retraiter les e-mails déjà traités.
  • Utilisez trigger.email.attachments avec un nœud Boucle pour traiter plusieurs pièces jointes d’un seul e-mail.

Fin de réunion Odin

S’active automatiquement lorsqu’une réunion enregistrée par Odin se termine et que des notes ou des éléments d’action sont générés. Utilisez-le pour créer des flux de travail d’automatisation post-réunion — comme la distribution de résumés, la création de tâches de suivi ou la journalisation des insights de réunion dans un CRM ou un outil de gestion de projet. Quand l’utiliser
  • Vous souhaitez traiter automatiquement les notes de réunion ou les éléments d’action dès qu’une réunion se termine.
  • Vous créez un pipeline post-réunion (par ex., réunion se termine → extraire les éléments d’action → créer des tâches dans un outil de gestion de projet).
  • Vous devez enregistrer les résumés de réunion dans une base de connaissances ou un enregistrement CRM automatiquement.
Configuration Variables disponibles
  • Nécessite les identifiants API OdinAI (clé API, secret API et ID de projet) pour l’authentification.
  • Lorsque Enable for all meetings est activé, le déclencheur s’active pour toute réunion dont vous faites partie. Désactivez-le pour restreindre le déclenchement à des réunions spécifiques.
  • Le paramètre Action Type détermine si le déclencheur fournit des notes de réunion ou des éléments d’action aux nœuds en aval.
  • Les données de réunion sont accessibles via {{trigger.meeting.title}}, {{trigger.meeting.notes}} et d’autres champs du payload de réunion.

Telegram : Nouveau message

S’active lorsque le bot Telegram reçoit un nouveau message. Le déclencheur utilise un webhook vers lequel Telegram envoie (POST) les mises à jour, démarrant le flux de travail à chaque réception d’un message. Quand l’utiliser
  • Vous souhaitez créer un bot Telegram qui répond aux messages des utilisateurs avec un flux de travail automatisé.
  • Vous acheminez les messages Telegram entrants vers un agent IA ou un pipeline de traitement.
  • Vous devez capturer et agir sur les messages envoyés à votre bot Telegram en temps réel.
Configuration Configuration du webhook
1

Publier l'outil

Publiez le flux de travail pour activer le point de terminaison du webhook et générer l’URL active.
2

Enregistrer le webhook auprès de Telegram

Copiez l’URL active et enregistrez-la auprès de votre bot Telegram en utilisant l’outil telegram_set_webhook ou la commande curl suivante :
3

Envoyer un message à votre bot

Envoyez un message à votre bot Telegram. Telegram enverra (POST) la mise à jour à l’URL du webhook et démarrera le flux de travail.
Capturer des données d’exemple (facultatif) Pour enregistrer un payload réel pour les exécutions de test sans exécuter le flux de travail, envoyez la commande suivante à votre bot :
Cliquez sur Refresh pour charger le payload capturé. Variables disponibles
  • L’URL de test (/test ajoutée à l’URL active) génère des données d’exemple sans exécuter le flux de travail.
  • Les données de message sont accessibles via {{trigger.body.message.text}}, {{trigger.body.message.chat.id}} et d’autres champs du payload de mise à jour Telegram.
  • Les services externes envoient des demandes HTTP à votre URL webhook ; chaque demande déclenche une nouvelle exécution de flux de travail.
  • Publiez l’outil pour activer le point de terminaison du webhook avant de l’enregistrer auprès de Telegram.