Enregistrer et publier
Enregistrer un flow, gérer ses versions, le lier à un agent, le rendre autonome et l'exporter.
Un flow passe par trois états : le brouillon que vous modifiez dans l'éditeur, les versions enregistrées sur la plateforme, et la version exécutée par un agent. Cette page explique comment passer de l'un à l'autre sans surprise.
Sauvegarde automatique et enregistrement
L'éditeur distingue deux niveaux de sauvegarde :
| Niveau | Déclenchement | Effet |
|---|---|---|
| auto-sauvé | Automatique, à chaque modification | Vos changements sont conservés dans votre navigateur. Rien n'est encore publié. |
| Enregistrer | Clic sur le bouton de la barre supérieure | Le flow est envoyé à la plateforme et une nouvelle version est créée. |
Le bouton Enregistrer affiche successivement Enregistrement…, puis Enregistré. En cas de problème, il passe à Échec et le motif s'affiche à côté du bouton.
Important
Tant que vous n'avez pas cliqué sur Enregistrer, vos modifications n'existent que dans votre navigateur : vos agents et vos collègues ne les voient pas. Un flow jamais enregistré ne peut pas être lié à un agent.
Conflit de version
Si le flow a été modifié ailleurs entre-temps (par un collègue, dans un autre onglet), l'enregistrement est refusé avec le message « Conflit de version : ce flow a été modifié ailleurs. Rechargez avant d'enregistrer. » Rechargez la page, reportez vos changements, puis enregistrez de nouveau.
Vérifier avant d'enregistrer
Avant d'enregistrer, passez le canvas en revue :
- aucun bloc ne porte le badge Sans suite ;
- le badge Entrée est sur le bon bloc ;
- les branches conditionnelles ont toutes une cible et un repli sinon ;
- les blocs E-mail, SMS et Datastore n'affichent pas d'avertissement d'outil manquant.
Historique des versions
Chaque enregistrement crée une nouvelle version. Le bouton de version de la barre supérieure (par exemple v12) ouvre l'Historique des versions : chaque version y figure avec son auteur et sa date, la version courante porte la mention actuelle. Ce bouton apparaît dès que le flow a été enregistré une première fois.
Consulter une ancienne version
- Cliquez sur le bouton de version.
- Cliquez sur une version de la liste.
- Le canvas affiche cette version en aperçu, en lecture seule. Un bandeau indique « Aperçu de la v8 » avec son auteur et sa date.
- Utilisez les flèches du bandeau pour passer à la version plus ancienne ou plus récente.
- Cliquez sur Quitter l'aperçu pour revenir à votre édition en cours.
Pendant l'aperçu, la bibliothèque, les actions d'écriture et les raccourcis sont désactivés, et la sauvegarde automatique est suspendue : votre édition courante n'est pas touchée.
Restaurer une version
Depuis l'aperçu, cliquez sur Restaurer cette version. La version choisie devient la nouvelle version courante (par exemple v13 si vous étiez en v12). La restauration ne supprime rien : l'historique reste intact.
Lier un flow à un agent
Un flow s'exécute à travers un agent : c'est l'agent qui apporte le modèle, la voix et le numéro de téléphone.
- Ouvrez l'agent depuis la page Agents.
- Allez dans la section Flow lié : « Associe un parcours à l'agent et fige la version à exécuter. »
- Cliquez sur le sélecteur Flow lié et choisissez le flow. Seuls les flows enregistrés sont proposés, avec leur version courante.
- Choisissez la Version (voir ci-dessous).
- Enregistrez l'agent.
Le lien Ouvrir dans l'éditeur de flow mène directement au flow lié. La croix du sélecteur Détacher le flow de l'agent.
Version suivie ou version épinglée
| Choix | Comportement |
|---|---|
| La plus récente — suit les évolutions du flow | L'agent charge la dernière version enregistrée à chaque conversation. Une évolution du flow s'applique sans retoucher l'agent. |
| v1, v2… | L'agent exécute exactement cette version. Après une évolution du flow, épinglez la nouvelle version (ou passez sur La plus récente). |
Choisir un flow épingle par défaut sa version courante.
Astuce
En production, épinglez une version : vous pouvez alors modifier et enregistrer le flow pour vos tests sans changer le comportement de l'agent en ligne. Passez à la nouvelle version une fois testée.
Lier un flow rattache aussi à l'agent les outils que ce flow appelle. Voir Outils d'un flow ajoutés automatiquement.
Référence orpheline
Si le flow lié n'existe plus (supprimé, ou jamais enregistré), la section affiche « Référence orpheline » : l'agent ne peut pas l'exécuter. Cliquez sur Détacher, puis choisissez un flow existant.
Rendre un flow autonome
Un flow autonome s'exécute sans interlocuteur. C'est la condition pour qu'une automatisation planifiée puisse le lancer, par exemple pour mettre à jour une base chaque nuit ou envoyer des rappels.
- Dans la barre supérieure, cliquez sur Rendre autonome.
- Le flow est enregistré immédiatement et vérifié.
- Si la vérification réussit, le bouton devient Autonome. Sinon, le motif du refus s'affiche et le flow redevient non autonome.
Un flow autonome ne doit contenir, depuis son entrée, que des blocs qui n'attendent pas de réponse : Datastore, Outil MCP, Requête HTTP, Message sans attente de réponse, Validation humaine et Raccrocher. Cliquez sur Autonome pour retirer ce statut.
Voir Automatisations.
Importer et exporter
| Action | Effet |
|---|---|
| Exporter JSON | Copie dans le presse-papiers le document du flow, tel qu'il est enregistré sur la plateforme. Le bouton affiche Copié. |
| Importer | Ouvre un fichier .json et crée un nouveau flow à partir de son contenu, ouvert aussitôt dans l'éditeur. Le flow d'origine n'est pas modifié. |
Un JSON exporté se réimporte à l'identique : c'est un moyen simple de copier un flow d'un espace à un autre, ou d'en garder une sauvegarde. Si le fichier est illisible, le message « Import impossible. » (ou le motif précis) s'affiche quelques secondes.
Note
Un flow importé est un nouveau brouillon : cliquez sur Enregistrer pour le publier.
Supprimer un flow
La suppression se fait depuis la page Flows (voir Gérer vos flows). Un flow lié à un agent ne peut pas être supprimé : détachez-le d'abord de chaque agent concerné.
Pour aller plus loin
Créer un agent
Créer un agent depuis zéro ou un template, puis régler son modèle, son prompt, ses capacités, ses connaissances, son flow et ses webhooks.
Tester un agent
Converser avec un agent par écrit ou à la voix, injecter des variables de test et activer le journal de diagnostic avant la mise en production.
Automatisations
Exécuter un agent sans interaction entrante, sur un planning ou à la demande d'un système externe, et suivre l'historique de ses exécutions.
Outils
Créer des outils, les tester, les utiliser dans un flow et les lier à un agent.