Français
Nœuds
Tous les nœuds de l’éditeur de workflows, générés depuis le catalogue lui-même. Chaque page donne les paramètres, les sorties et les données du nœud exactement comme le produit les définit.
Déclencheurs
- Mail reçu —
trigger.email. Démarre le workflow à l’arrivée d’un mail qui correspond aux conditions. - Webhook reçu —
trigger.webhook. Démarre le workflow sur un POST à l’URL du workflow. Le corps JSON arrive dansdata.webhook. - Appelé par un workflow —
trigger.called. Ce workflow ne s’abonne à aucun mail : il s’exécute quand un autre l’appelle. L’entrée arrive dansdata.input. - Planification —
trigger.schedule. Démarre le workflow à intervalle régulier, sans mail déclencheur. L’heure prévue, l’heure réelle et le fuseau arrivent dansdata.schedule. - Déclenchement manuel —
trigger.manual. Ne démarre que sur demande explicite, depuis le webmail ou l’éditeur. - Échec d’un workflow —
trigger.error. Démarre quand une exécution d’un workflow qui désigne celui-ci comme workflow d’erreur échoue. Le compte rendu arrive dansdata.failure. - Ligne Airtable modifiée —
trigger.airtable. Démarre le workflow quand une ligne d’une table Airtable est créée ou modifiée. Ce qui a changé arrive dansdata.airtable, sans mail déclencheur. - MyNotary — événement —
trigger.mynotary. Démarre le workflow quand MyNotary signale un événement : une signature terminée, un dossier créé, une notification recommandée. Le corps arrive dansdata.mynotary. - Yousign — événement —
trigger.yousign. Démarre le workflow quand Yousign signale un événement : une demande signée, un refus, une expiration. Le corps signé arrive dansdata.yousign. Les livraisons renvoyées par Yousign sont dédupliquées surevent_id. - Notion — événement —
trigger.notion. Démarre le workflow quand Notion signale un événement : une entrée créée, un statut changé, un commentaire. Le corps arrive dansdata.notion. La souscription se crée à la main dans Notion — sinon, préférez « Planification » + « Entrées modifiées depuis… ». - Entrée Notion modifiée —
trigger.notion_changes. Démarre le workflow quand une entrée d’une base Notion est créée ou modifiée, en vérifiant à intervalle régulier. L’entrée arrive dansdata.notion, sans mail déclencheur. Aucune souscription à créer dans Notion.
IA
- Catégoriser —
ai.categorize. Classe le mail dans les catégories que vous définissez et l’envoie sur la branche correspondante. Chaque catégorie est une sortie du nœud. - Rédiger (IA) —
ai.compose. Fait rédiger un message par le modèle selon vos consignes et le profil du destinataire (le registre, le ton, la langue, la signature). Ne l’envoie pas : ajoutez « Envoyer » derrière pour le déposer en brouillon ou l’expédier. - Extraire —
ai.extract. Extrait du mail les champs que vous déclarez (numéro, date, montant…) et les verse dans les données de travail. Un champ absent vaut null. - Résumer —
ai.summarize. Résume le mail en quelques lignes, dans la forme et la longueur de votre choix. Le résumé part dans les données de travail. - Instruction libre (IA) —
ai.prompt. Donne une consigne libre au modèle sur le mail et les données de travail. Le nœud produit du texte ou du JSON : il n’envoie rien et ne modifie rien — ajoutez un nœud d’action en aval pour agir. - Anthropic (Claude) —
llm.anthropic. Reliez ce nœud au port « Modèle » d’un nœud IA pour que celui-ci travaille avec Claude. La clé d’API vient de la connexion choisie (Connexions › IA). - OpenAI (GPT) —
llm.openai. Reliez ce nœud au port « Modèle » d’un nœud IA pour que celui-ci travaille avec GPT. La clé d’API vient de la connexion choisie (Connexions › IA). - Mistral AI —
llm.mistral. Reliez ce nœud au port « Modèle » d’un nœud IA pour que celui-ci travaille avec un modèle Mistral, hébergé en Europe. La clé d’API vient de la connexion choisie (Connexions › IA). - OpenRouter —
llm.openrouter. Reliez ce nœud au port « Modèle » d’un nœud IA pour appeler, avec une seule clé, n’importe quel modèle du catalogue OpenRouter. Le modèle s’écrit « éditeur/modèle ». - Ollama (local) —
llm.ollama. Reliez ce nœud au port « Modèle » d’un nœud IA pour que celui-ci travaille avec un modèle qui tourne sur votre serveur : rien ne sort de chez vous, et il n’y a aucune clé à fournir. - API compatible OpenAI —
llm.openai_compatible. Reliez ce nœud au port « Modèle » d’un nœud IA pour appeler un serveur qui parle le protocole OpenAI sans être l’un des fournisseurs nommés : vLLM, LM Studio, un proxy interne. L’adresse du serveur se règle dans les connexions.
Logique
- Condition (Si) —
flow.if. Oriente le mail vers la sortie « vrai » ou « faux » selon des conditions sur le mail et les données de travail. - Aiguillage —
flow.switch. Envoie le mail sur la première branche dont les conditions sont satisfaites, sinon sur la branche « sinon ». - Fin / Arrêt —
flow.stop. Termine cette branche de l’exécution avec un statut et une raison lisibles. - Approbation —
flow.approval. Suspend l’exécution jusqu’à ce qu’un humain approuve ou rejette. Demande envoyée par mail, avec un délai. - Attendre —
flow.wait. Suspend l’exécution — d’une minute à plusieurs années. Rien n’est gardé en mémoire : l’attente survit aux redémarrages. - Émettre un signal —
flow.signal. Termine ailleurs les attentes qui guettent cette clé — pour ne pas relancer un client dont on a déjà la réponse. - Boucle —
flow.loop. Répète une suite de nœuds pour chaque élément d’une liste : chaque pièce jointe, chaque ligne, chaque destinataire. - Appeler un workflow —
workflow.call. Exécute un autre workflow publié, avec les données de cette exécution. En mode « attendre », sa sortie devient celle du nœud.
Données
- Lire les pièces jointes —
attachment.extract_text. Extrait le texte des pièces jointes du mail (PDF, texte, HTML…) et le met dans les données de travail :{{ data.extract_text_1.attachments.0.text }}. À placer avant un nœud IA pour lui donner le contenu d’un document. - Requête HTTP —
http.request. Appelle une API externe et verse la réponse dans les données de travail. Une écriture peut faire l’objet d’une nouvelle tentative après une coupure : privilégiez des endpoints idempotents. - Drive — chercher des fichiers —
google_drive.search. Cherche des fichiers dans Google Drive et verse la liste dans les données de travail. C’est une lecture : elle a lieu pour de vrai, même pendant un essai. - Agenda — trouver des créneaux —
google_calendar.find_free. Lit les disponibilités de l’agenda sur une fenêtre et rend des créneaux libres, prêts à être proposés par un nœud IA. - Airtable —
airtable.api. Cherche, crée, complète et commente les lignes d’une base Airtable, et y dépose les pièces jointes (du mail ou ajoutées par une étape). - Calendly —
calendly.api. Lit vos types de rendez-vous et vos rendez-vous planifiés, et sait en annuler un. - MyNotary —
mynotary.api. Lit et alimente les dossiers, fiches, contrats et documents de MyNotary. Aucune signature ne peut être lancée par API : elle reste un geste humain. - Notion —
notion.api. Lit et alimente vos pages et vos bases Notion : entrées, propriétés, contenu en Markdown, commentaires et pièces jointes. - Table — chercher une ligne —
table.find. Cherche une ligne par sa clé. Deux sorties : trouvée, et non trouvée. - Table — lister des lignes —
table.list. Rend un tableau de lignes filtrées et triées — à relier à une boucle. - Transformer —
data.transform. Définit des champs dans les données de travail à partir de textes qui acceptent des expressions{{ }}, avec quelques mises en forme. - Calculer une date —
date.compute. Ajoute un délai — calendaire ou ouvré — à une date, pour l’écrire ailleurs : une table, un brouillon, un CRM.
Actions
- Classer —
mail.move. Pose ou retire des dossiers/labels sur le mail déclencheur, via le miroir (visible aussitôt dans la boîte). - Marquer —
mail.flag. Change l’état du mail déclencheur : lu/non lu, suivi/non suivi. Seuls les états renseignés sont modifiés. - Rédiger —
mail.compose. Prépare un message — destinataires, objet, corps, pièces jointes — sans rien envoyer. Ajoutez « Envoyer » derrière pour le déposer en brouillon ou l’expédier ; entre les deux, vous pouvez poser une approbation, une condition ou une écriture dans une table. - Envoyer —
mail.send. Dépose un message en brouillon ou l’envoie, depuis la boîte de votre choix et avec la signature de votre choix. Se branche derrière « Rédiger » — ou se remplit à la main. - Notifier —
notify.send. Envoie un message vers un webhook Slack, Teams ou générique. Le raccourci de « prévenir l’équipe ». - Drive — déposer un fichier —
google_drive.upload. Dépose les pièces jointes (du mail ou ajoutées par une étape), ou un fichier texte que vous écrivez, dans un dossier Google Drive. - Drive — créer un dossier —
google_drive.create_folder. Crée un dossier Google Drive s’il n’existe pas déjà sous le même parent, et rend son identifiant pour la suite du workflow. - Sheets — ajouter une ligne —
google_sheets.append. Ajoute une ligne à une feuille Google Sheets. Une colonne de dédoublonnage évite la ligne en double lors d’une nouvelle tentative. - Agenda — créer un événement —
google_calendar.create_event. Pose un rendez-vous dans Google Agenda. Une nouvelle tentative de l’étape ne crée pas de doublon : l’identifiant est dérivé de l’étape. - Déposer dans OneDrive —
onedrive.upload. Dépose les pièces jointes (du mail ou ajoutées par une étape) — ou un texte — dans un dossier de votre OneDrive. - Chercher dans OneDrive —
onedrive.search. Cherche des fichiers dans votre OneDrive et verse la liste dans les données de travail. - Créer un dossier OneDrive —
onedrive.create_folder. Crée un dossier s’il n’existe pas déjà — une nouvelle tentative ne crée pas de doublon. - Créer un événement Outlook —
outlook_calendar.create_event. Pose un rendez-vous dans votre agenda Outlook. Les invitations ne partent que si vous le demandez. - Trouver un créneau Outlook —
outlook_calendar.find_free. Lit les disponibilités de votre agenda et propose les créneaux libres, dans vos heures ouvrées. - SharePoint —
sharepoint.api. Range, qualifie et partage des documents dans un site SharePoint, et tient ses listes à jour. - Excel —
excel.api. Lit et complète un classeur Excel posé sur SharePoint ou sur votre OneDrive. - Yousign —
yousign.api. Fait signer électroniquement une pièce jointe reçue par mail : demande, document, signataires, activation, puis récupération du document signé et du dossier de preuve. ⚠ L’activation est facturée par Yousign. - Table — ajouter une ligne —
table.insert. Ajoute une ligne. Si la table a une clé unique et qu’elle est déjà prise, l’étape échoue — utilisez « ajouter ou mettre à jour ». - Table — mettre à jour une ligne —
table.update. Modifie la ligne qui porte cette clé. L’étape échoue si aucune ligne ne correspond. - Table — ajouter ou mettre à jour —
table.upsert. Écrit la ligne : elle est créée si sa clé est libre, modifiée sinon. C’est le nœud de la mémoire entre exécutions. - Table — supprimer une ligne —
table.delete. Retire la ligne qui porte cette clé. Aucune ligne à retirer n’est un succès, pas une erreur. - Table — ajouter un commentaire —
table.append_text. Ajoute un texte horodaté au bas d’une cellule, sans jamais écraser ce qu’elle contient. Une action = un commentaire.