Exécuter des workflows

Si votre équipe a développé une automatisation interne (pipeline de données, générateur de rapports, gestionnaire de tickets), vous pouvez l'appeler depuis Work en la sélectionnant dans le menu +. Choisissez-en un, rédigez votre prompt naturellement, recevez le résultat directement dans la conversation. Pas besoin de CLI, ni d’appel API.

i
Information

Les workflows ne sont pas créés dans Work. Ils sont développés dans l’environnement Studio de Mistral par les développeurs, puis publiés sous forme d’assistants conversationnels accessibles dans Work. Si vous êtes développeur et souhaitez créer ou publier des workflows, consultez Workflows conversationnels dans la documentation Studio API.

Comment fonctionnent les workflows dans Work

Comment fonctionnent les workflows dans Work

  • Les développeurs de votre organisation créent des workflows dans Studio et les publient comme assistants conversationnels.
  • Vous voyez ces workflows dans le menu des outils de Work, prêts à être attachés à une discussion.
  • Une fois attaché, Work invoque le workflow dans le cadre de son raisonnement, comme n’importe quel outil, en indiquant le nom du workflow dans la conversation pour que vous sachiez toujours lequel a été lancé.

Le workflow gère ses propres entrées, sa logique et son format de sortie. Work transmet votre prompt et affiche directement le résultat dans la conversation.

Utiliser un workflow dans une discussion

Utiliser un workflow dans une discussion

  1. Cliquez sur l’icône + dans la fenêtre de discussion.
  2. Sélectionnez Workflows dans le menu.
  3. Choisissez le workflow que vous souhaitez exécuter dans la liste.
  4. Le nom du workflow apparaît sous forme d’étiquette dans la zone de saisie du chat, confirmant qu’il est bien attaché.
  5. Envoyez votre prompt. Work appelle instantanément le workflow, en parallèle de son raisonnement.

Une fois le workflow exécuté, l’étiquette apparaît aussi au-dessus de votre message dans l’historique du chat, ce qui vous permet de retrouver facilement quel workflow a été utilisé à chaque étape.

Ce que vous voyez lors d’une exécution

Ce que vous voyez lors d’une exécution

Un appel type à un workflow affiche :

  • Bloc de raisonnement : Work détermine les arguments à transmettre au workflow en fonction de votre prompt.
  • Workflow démarré : {workflow-name} : confirmation que le workflow a bien été appelé.
  • Résultat du workflow (ou erreur) : le résultat retourné s’affiche dans le chat. Certains workflows sont affichés directement dans la conversation, d’autres peuvent s’ouvrir dans Canvas.
  • Workflow échoué : {workflow-name} : si le workflow ne peut pas s’exécuter (droit d’accès manquant, entrée invalide, restriction du plan), l’erreur est signalée dans la discussion.

Exemple : un workflow échoue en raison d’une restriction liée au plan :

Workflow started: vibe-nuage
Your account tier (free) does not have access to this feature
Workflow failed: vibe-nuage

Work lit l’échec et le restitue directement en langage clair :

Le workflow a échoué : votre plan gratuit ne permet pas d’accéder à cette fonctionnalité.

Skills vs Workflows

Skills vs Workflows

Les deux étendent les capacités de Work, mais ils répondent à des cas d’usage différents :

SkillsWorkflows
DéfinitionInstructions + ressources (SKILL.md et fichiers optionnels)Un processus codé, créé dans Studio
Qui le crée ?Tout utilisateur, souvent depuis une discussionDéveloppeurs dans Studio
FonctionIndique à Work comment s’y prendre pour une tâcheExécute une logique déterministe et retourne un résultat structuré
Utilisation idéaleStyles, procédures, checklists, méthodes récurrentesPipelines de données, automatisations, intégrations systèmes internes
Déclenché parReconnaissance automatique par la description, commande slash ou référence naturelleSélection explicite via + > Workflows

Utilisez un Skill quand vous voulez que Work adopte un certain comportement. Utilisez un workflow quand vous souhaitez que Work appelle un processus déjà existant.

Limites et disponibilité

Limites et disponibilité

  • Les workflows doivent être publiés dans votre espace de travail par un développeur de votre organisation. Si aucun workflow n’apparaît dans le menu, contactez le développeur Studio de votre équipe ou l’admin de votre espace de travail.
  • Certains workflows peuvent être limités en fonction du plan de compte ou du plan d’organisation. Ces échecs s’affichent en conversation avec une explication claire.
  • Les workflows sont invoqués explicitement via le menu +. Work ne les déclenche jamais automatiquement suivant le prompt (contrairement aux Skills).
Pour les développeurs

Pour les développeurs

Si vous développez des workflows destinés à apparaître dans Work :