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.
Le panneau Test de l'agent vous permet de parler à votre agent exactement comme le feront vos clients, en chat ou en appel vocal, sans quitter Flowtative. Les réponses viennent du vrai moteur, avec la configuration enregistrée de l'agent.
Avant de commencer
- Enregistrez l'agent. Le testeur utilise la configuration enregistrée : une modification non enregistrée n'est pas prise en compte. Le test vocal exige un agent déjà enregistré.
- Pour le test vocal, autorisez l'accès au micro dans votre navigateur.
Ouvrir le testeur
Deux chemins mènent au testeur :
- Depuis la liste Agents : survolez la carte de l'agent et cliquez sur Tester.
- Depuis l'éditeur de l'agent : cliquez sur Tester dans l'en-tête.
Le panneau s'ouvre sur la droite de l'écran. Cliquez en dehors du panneau ou sur la croix pour le fermer.

Les commandes de l'en-tête
| Commande | Rôle |
|---|---|
| Icône d'accolades (Variables de test) | Ouvre le panneau des variables. Une pastille indique le nombre de variables définies. |
| Agrandir le panneau / Revenir à la largeur par défaut | Bascule le panneau en grande largeur. Vous pouvez aussi tirer son bord gauche ; la largeur est mémorisée. |
| Réinitialiser | Efface la conversation en cours et en démarre une nouvelle. |
| Croix | Ferme le panneau. |
Sous l'en-tête, les onglets Chat et Voix choisissent le mode de test, et l'interrupteur Debug active le journal de diagnostic.
Tester en chat
- Restez sur l'onglet Chat.
- Tapez un message dans Votre message…, puis appuyez sur
Entréeou cliquez sur la flèche. - La réponse de l'agent s'affiche au fil de sa rédaction.
- Si l'agent a raisonné en plusieurs étapes, dépliez raisonnement sous sa réponse pour voir le détail.
- Pour recommencer depuis le début, cliquez sur Réinitialiser.
Note
Si votre flow contient une validation humaine, le testeur affiche En attente de validation superviseur… et bloque la saisie. Dès qu'un superviseur a tranché dans Validations, la conversation reprend d'elle-même avec l'annonce de l'agent. Voir Validations humaines.
Conversation pleine
Quand la conversation dépasse le budget de l'agent (en mémoire stricte notamment), le message n'est pas envoyé : le testeur affiche l'erreur, le remplissage du contexte en tokens (par exemple 8 200 / 8 192 tokens) et un bouton Nouvelle conversation. Votre message est remis dans le champ de saisie. Pour aller plus loin, ajustez la Fenêtre de conversation ou le Mode de mémoire de l'agent, voir Créer et configurer un agent.
Tester à la voix
- Cliquez sur l'onglet Voix.
- Cliquez sur Démarrer l'appel. Le bouton affiche Connexion….
- Parlez dans votre micro. L'état de l'appel s'affiche au-dessus du bouton.
- La transcription de vos paroles et des réponses de l'agent s'affiche dans le panneau.
- Cliquez sur le bouton rouge pour raccrocher. Après l'appel, Rappeler relance un appel.
| État affiché | Signification |
|---|---|
| Connexion… | L'appel s'établit. |
| En écoute | L'agent attend que vous parliez. |
| Vous parlez… | Votre parole est en cours de transcription. |
| L'agent réfléchit… | Le modèle prépare sa réponse. |
| L'agent parle… | La réponse est lue avec la voix de synthèse. |
| Appel terminé | L'appel est raccroché. |
| Erreur | La connexion a échoué ; le message d'erreur s'affiche dans le panneau. |
Astuce
Testez les situations qui posent problème au téléphone : interrompre l'agent pendant qu'il parle, dicter un numéro de contrat avec des pauses, parler dans un environnement bruyant. Ajustez ensuite le tour de parole.
Revenir sur l'onglet Chat pendant un appel raccroche l'appel.
Utiliser des variables de test
Les variables de test remplacent les {{variables}} du prompt et du flow, comme le ferait un vrai appel. Elles vous permettent par exemple de simuler un client précis.
- Cliquez sur l'icône d'accolades (Variables de test).
- Le panneau liste les variables détectées automatiquement dans le prompt, ainsi que
caller.phone_numberetcall.timestamp, pré-remplies avec des valeurs d'exemple (numéro de test, date du jour, « Testeur » pour un nom…). - Modifiez une valeur directement dans son champ.
- Pour ajouter une variable, saisissez sa clé dans ajouter une variable (ex. caller.name) puis cliquez sur +.
- Pour en retirer une, cliquez sur sa croix.
Les variables sont mémorisées par agent dans votre navigateur : vous les retrouvez à la prochaine ouverture du testeur. Pour savoir d'où viennent les valeurs sur un vrai appel et comment prévoir une valeur absente, voir Variables et données dynamiques.
Exemple : pour tester un agent de suivi de commande, ajoutez caller.name = Claire Martin et numero_commande = CMD-48213, puis demandez « Où en est ma commande ? ».
Variables en appel vocal
En mode Voix, les variables sont transmises à l'appel au moment où il démarre. Deux règles s'appliquent :
- La clé doit être un identifiant (lettres, chiffres,
_), éventuellement pointé (caller.phone_number), sans conflit avec une autre clé. Une clé non conforme est signalée d'un triangle et n'est pas transmise. - L'ensemble des variables ne doit pas dépasser 16 Ko ; au-delà, l'appel ne démarre pas.
Le mode Debug
L'interrupteur Debug ajoute au transcript de la conversation un journal de diagnostic du flow : variables, nœuds parcourus, écritures. Il est utile pour comprendre pourquoi un flow prend une branche inattendue.
- Il est pré-activé si le Mode debug est activé dans les capacités de l'agent.
- Il se règle avant le premier message (ou avant de démarrer l'appel) : une fois la conversation engagée, il est verrouillé. Cliquez sur Réinitialiser pour le changer.
Consultez ensuite le journal dans Transcriptions.
Bonnes pratiques
- Préparez une liste de scénarios : la demande nominale, une question hors sujet, un client mécontent, une demande de transfert. Rejouez-la après chaque modification du prompt.
- Testez en chat d'abord, puis en voix. Le chat valide la logique ; la voix valide la prononciation, le rythme et les interruptions.
- Vérifiez les cas limites avec les variables : client inconnu, numéro masqué, langue différente.
Pour aller plus loin
Dépannage par symptôme
de ce que vous constatez à la cause probable.
Configurer la voix d'un callbot
Régler la transcription, la synthèse vocale, la prononciation, le tour de parole et la fin d'appel d'un agent vocal.
Écrire le prompt d'un agent
une méthode pour améliorer le prompt scénario par scénario.
Transcriptions
Retrouvez, relisez, réécoutez et exportez les conversations de vos agents IA, en voix comme en chat.
Configurer la voix d'un callbot
Régler la transcription, la synthèse vocale, la prononciation, le tour de parole et la fin d'appel d'un agent vocal.
Assistant de création d'agent
Créer un agent complet en décrivant votre besoin en langage naturel, ou faire diagnostiquer un agent existant par l'assistant.