Agents IA
Flows
Dessinez pas à pas le parcours de votre agent avec l'éditeur visuel Flow.
Par défaut, un agent suit un parcours fixe : il cherche dans vos connaissances, puis le modèle répond en s'aidant de ses actions. Les flows vous permettent de dessiner ce parcours vous-même — trier d'abord la demande, enregistrer un prospect, donner un lien de réservation, ou transmettre certains sujets directement à votre équipe. Un flow se construit dans le tableau de bord, onglet Flow de l'agent.
Simple ou Flow#
Chaque agent a un mode, choisi en haut de l'onglet Configurer ou dans la barre d'outils de l'onglet Flow :
- Simple — le parcours standard. Rien à dessiner.
- Flow — le parcours que vous dessinez. Le flow est enregistré avec le brouillon et passe en ligne à la publication, comme toute autre modification.
Revenir au mode Simple conserve votre flow : vous pourrez y revenir.
Quel que soit le mode, les mêmes protections s'appliquent avant votre flow : les données personnelles (numéros de carte, RIB/IBAN, CIN) sont masquées, les sujets interdits sont refusés, un client qui demande une personne est transmis à votre équipe, et la limite de tours s'applique.
Étapes#
| Étape | Rôle |
|---|---|
| Début | Là où arrive le message du client. |
| Connaissances | Cherche dans votre base de connaissances. Les sources trouvées peuvent être citées dans la réponse. |
| Modèle | Un appel au modèle avec votre consigne. Le résultat est gardé dans une variable ; demandez une réponse JSON structurée pour extraire un nom ou un e-mail. |
| Classifieur | Le modèle classe le message dans une de vos catégories — une branche par catégorie, plus Sinon. |
| Condition | Choisit une branche selon des règles sur les variables : égal, contient, supérieur/inférieur, renseigné, vide, correspond à un motif. La première règle vérifiée l'emporte ; sinon Sinon. |
| Action | Exécute une des actions de l'agent (HubSpot, Odoo, lien de rendez-vous, ticket, HTTP), avec des arguments remplis à partir des variables. |
| Variables | Donne une valeur à des variables. |
| Boucle | Revient à une étape précédente, 5 fois au plus, puis continue. |
| Agent | Le modèle répond avec les outils que vous autorisez, exactement comme en mode Simple. Termine le tour. |
| Réponse | Envoie le message que vous écrivez. Termine le tour. |
| Transfert humain | Transmet la conversation à votre équipe. Termine le tour. |
Messages et consignes peuvent contenir des variables : {{input}} est le message
du client, {{language}} la langue de réponse, et chaque étape qui garde un
résultat ajoute la sienne (par exemple {{answer}}, {{knowledge.sources}},
{{lead.email}}). Les variables sont insérées comme du texte ; rien n'est
jamais exécuté comme du code.
Aucune étape n'exécute votre propre code ni ne se connecte à un serveur quelconque : tout appel à un système extérieur passe par une action configurée dans l'onglet Actions.
Modèles#
Un flow vide propose quatre points de départ, tous modifiables :
- Support client — trie la demande, répond depuis vos connaissances, et passe la main quand les sources sont faibles ou que le client se plaint.
- Qualification de prospects — extrait le nom, l'e-mail et le besoin du prospect, et enregistre le lead dans Odoo ou HubSpot dès que l'e-mail est connu.
- Prise de rendez-vous — reconnaît une demande de rendez-vous et donne votre lien de réservation.
- FAQ multilingue avec escalade — répond dans la langue du client uniquement à partir de vos sources, et transmet sinon.
Depuis la configuration actuelle construit le flow équivalent au mode Simple de votre agent : un bon point de départ pour personnaliser.
Édition#
Glissez des étapes de la palette vers le canevas, reliez une sortie à l'étape suivante, et modifiez l'étape sélectionnée dans le panneau latéral. Annuler / Rétablir (Ctrl+Z / Ctrl+Maj+Z) et Réorganiser (mise en page automatique) sont dans la barre d'outils.
Les problèmes sont signalés en rouge sur les étapes pendant l'édition — une étape que rien n'atteint, une branche non reliée, une action non choisie. Vous pouvez enregistrer le brouillon à tout moment, même inachevé. La publication d'un agent en mode Flow est refusée tant que le flow a des problèmes, puis vos cas de test s'exécutent sur le flow comme d'habitude.
Tester#
Tester enregistre le brouillon et envoie un message dans le vrai moteur, comme le bac à sable. La réponse s'affiche avec chaque étape exécutée, sa durée et les jetons consommés, et le chemin suivi s'allume sur le canevas.
Limites#
Pour que chaque conversation obtienne une réponse, un tour exécute au plus 25 étapes en 60 secondes, et une boucle se répète au plus 5 fois. Au-delà — ou si une étape échoue, sauf si elle est réglée pour continuer — la conversation est transmise à votre équipe. Les appels au modèle d'un flow sont facturés exactement comme le reste de l'agent.