Assistants de workflow
Les assistants de workflow sont une forme avancée d'assistants IA. Au lieu d'une conversation entièrement libre, le collaborateur suit une séquence d'étapes définie, guidée par l'IA. Cela permet de standardiser et d'automatiser des processus complexes en plusieurs étapes — de manière cohérente et reproductible.
Qu'est-ce qu'un assistant de workflow ?
Un assistant de workflow repose sur un organigramme visuel de nœuds reliés par des flèches. Chaque nœud effectue une tâche spécifique :
| Type de nœud | Description |
|---|---|
| Début / Fin | Point d'entrée et de sortie du workflow |
| Évaluation | Analyse le contexte et enregistre des informations dans la mémoire du workflow |
| Condition | Évalue une expression et dirige le flux dans la bonne direction |
| LLM | Appelle un modèle de langage pour une tâche spécifique (optionnel : attend la saisie du collaborateur) |
| Approbation | Pose une question oui/non et oriente le flux en fonction de la réponse |
Le workflow enregistre automatiquement son état après chaque étape. Lorsque le collaborateur fournit une saisie, le workflow reprend exactement là où il s'était arrêté — même après la fermeture du navigateur.
Comment utiliser un assistant de workflow ?
Démarrez une nouvelle conversation et choisissez un assistant de workflow dans la liste. L'assistant vous guide automatiquement à travers toutes les étapes. Dans certaines étapes, l'assistant attend votre saisie ; dans d'autres, il travaille de manière autonome.
Sur le côté droit de la saisie du chat, vous trouverez le bouton Workflow. Un clic ouvre un panneau affichant toutes les étapes et leur statut actuel (en attente, actif, terminé, en attente de saisie, ignoré, erreur).
Vous pouvez fermer le chat à tout moment et reprendre plus tard. Le workflow reprendra là où vous vous étiez arrêté.
Exemple : assistant Deep Research
L'assistant Deep Research est un exemple d'assistant de workflow disponible pour les collaborateurs. Il accompagne à travers un processus de recherche approfondi :
- Définir le sujet — l'IA demande le sujet de recherche et la profondeur souhaitée
- Formuler les questions de recherche — l'IA crée des questions de recherche ciblées
- Mener la recherche — l'IA effectue la recherche et collecte des informations pertinentes
- Générer le rapport — l'IA rédige un rapport de recherche structuré
- Terminer — le collaborateur examine le rapport et peut poser des questions de suivi
Créer un assistant de workflow
En tant qu'administrateur, vous pouvez créer et publier des assistants de workflow pour les collaborateurs dans l'environnement d'administration. Choisissez Assistants → Nouvel assistant → Assistant de workflow. Vous pouvez commencer avec un canevas vide ou utiliser un modèle existant.
Les assistants de workflow peuvent être partagés avec des groupes et des collègues, comme les assistants classiques. Lors du partage avec des collègues, AI-Corporate peut envoyer automatiquement une notification par e-mail afin que les destinataires sachent que l'assistant de workflow est disponible.
Paramètres généraux
Lors de la création ou de la modification d'un workflow, le panneau de paramètres configure les éléments suivants pour l'ensemble du workflow :
- Modèle : Le modèle d'IA utilisé par toutes les étapes.
- Outils : Quels outils sont disponibles (ex. Enregistrement, Recherche internet). Les étapes LLM peuvent désactiver les outils activés globalement par étape.
- Serveurs MCP : Connexions externes.
- Documents et images : Fichiers que les étapes LLM peuvent consulter.
Créer un nœud de triage
Un nœud d'évaluation analyse les entrées des collaborateurs et stocke des valeurs structurées dans l'état du workflow (ex. département, urgence). Configurez :
- Un prompt système décrivant ce qui doit être analysé.
- Un schéma de sortie : champs avec nom et type (
string,number,boolean,enum).
Les valeurs stockées sont disponibles sous state.nomchamp dans les nœuds de condition.
Configurer un nœud de condition
Un nœud de condition lit l'état du workflow et oriente le flux via des expressions CEL :
| Comportement souhaité | Expression |
|---|---|
Champ est true | state.approuvé == true |
| Champ a une valeur | state.département == "ventes" |
| Seuil numérique | state.priorité > 3 |
Chaque branche a sa propre connexion vers le nœud suivant.
Enregistrement dans les workflows
Activez l’outil Enregistrement dans les paramètres généraux et ajoutez dans le prompt système d'une étape une instruction pour sauvegarder les résultats. Les collaborateurs voient les documents enregistrés via le bouton Enregistrement (📄) dans la barre d'outils.
Restaurer une conversation
Vous n'êtes pas satisfait de la direction prise par la conversation ? Le bouton de restauration sur un message précédent vous permet de réinitialiser le workflow à ce point. Tous les messages après ce point sont supprimés et le workflow reprend à partir de ce moment précis.
La restauration est définitive — les messages supprimés ne peuvent pas être récupérés.
Fichiers et sous-agents dans les workflows
Un workflow peut demander ? l'utilisateur de fournir des fichiers, par exemple un document source, un mod?le d'?valuation, un contrat, une politique ou un formulaire rempli. L'utilisateur peut t?l?verser un nouveau fichier ou choisir un fichier existant dans la gestion des fichiers. Les fichiers ajout?s via un formulaire de workflow deviennent disponibles pour l'assistant de ce chat, mais ils ne sont pas automatiquement s?lectionn?s pour les questions de chat ordinaires.
Les nouveaux fichiers sont trait?s avant que le workflow puisse continuer de mani?re fiable. Si un fichier obligatoire est encore en cours de traitement ou a ?chou?, l'utilisateur doit attendre ou choisir/t?l?verser le fichier ? nouveau.
Le n?ud Sous-agent ex?cute la m?me t?che en parall?le pour plusieurs ?l?ments. Utilisez-le lorsqu'un workflow doit traiter une liste, par exemple un document, participant, employ?, client, dossier ou formulaire par ex?cution. Le sous-agent re?oit l'?l?ment courant dans un contexte isol?. Faites toujours r?f?rence explicitement ? l'?l?ment courant dans les prompts et ?vitez les instructions qui traitent plusieurs ?l?ments ? la fois.
Nœud de passage
Un nœud de passage n'exécute aucune tâche d'IA et n'affiche aucune sortie visible. Il transmet simplement le workflow à l'étape suivante. Utilisez-le pour regrouper clairement des routes, par exemple lorsqu'un chemin saute une étape puis rejoint la route principale.
Un nœud de passage doit avoir au moins une connexion entrante et une connexion sortante. Il n'apparaît pas comme une étape de contenu distincte dans le panneau de progression du workflow.