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 :

NiveauDéclenchementEffet
auto-sauvéAutomatique, à chaque modificationVos changements sont conservés dans votre navigateur. Rien n'est encore publié.
EnregistrerClic sur le bouton de la barre supérieureLe 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

  1. Cliquez sur le bouton de version.
  2. Cliquez sur une version de la liste.
  3. 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.
  4. Utilisez les flèches du bandeau pour passer à la version plus ancienne ou plus récente.
  5. 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.

  1. Ouvrez l'agent depuis la page Agents.
  2. Allez dans la section Flow lié : « Associe un parcours à l'agent et fige la version à exécuter. »
  3. Cliquez sur le sélecteur Flow lié et choisissez le flow. Seuls les flows enregistrés sont proposés, avec leur version courante.
  4. Choisissez la Version (voir ci-dessous).
  5. 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

ChoixComportement
La plus récente — suit les évolutions du flowL'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.

  1. Dans la barre supérieure, cliquez sur Rendre autonome.
  2. Le flow est enregistré immédiatement et vérifié.
  3. 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

ActionEffet
Exporter JSONCopie dans le presse-papiers le document du flow, tel qu'il est enregistré sur la plateforme. Le bouton affiche Copié.
ImporterOuvre 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

Sur cette page