Docs

Testing & chats

Before you connect an engine to the outside world, run it in the built-in simulator (a private test conversation against one of your personas) then review the full transcript of any chat in your account.

Le simulateur

Le simulateur vous permet de dérouler une conversation de test complète contre un moteur avant sa mise en production. Il parle pour votre persona exactement comme le ferait le moteur réel : vous pouvez donc lire le déroulé de la conversation, vérifier les formulations et confirmer que les bonnes photos et les bons liens arrivent au bon moment.

  • Choisissez d'abord un persona. Utilisez le sélecteur de persona dans l'en-tête du simulateur. Le moteur a besoin d'une identité à incarner : rien ne démarre tant qu'aucune n'est choisie.
  • Écrivez à la place du lead. Envoyez des messages comme le ferait un contact entrant, et le persona répond tour par tour.
  • Il teste le moteur que vous construisez. Le simulateur s'exécute contre le moteur présent sur votre canevas : vous pouvez ajuster le flux et retester sans rien publier.

Astuce

Vous débutez avec les moteurs ? Commencez dans le constructeur de moteur, puis revenez ici pour tester ce que vous avez fait.

Mode contexte d'ouverture

Le mode contexte d'ouverture demande à l'IA de composer le premier message proactif (l'ouverture à froid) au lieu d'attendre que le lead parle. Cela reproduit l'action OUTREACH que votre bot déclenche en production.

  • Joignez une photo ou une capture d'écran. L'IA « voit » réellement l'image. Elle lit ce qui s'y trouve (un profil, une story, une publication) et écrit une ouverture qui y fait référence.
  • Ajoutez du texte si vous voulez. Vous pouvez inclure une courte note pour donner plus de contexte de départ, mais la capture seule suffit.
  • Le résultat est exactement l'ouverture que le moteur enverrait pour démarrer une conversation entièrement nouvelle.

Relance

Le bouton Relance déclenche un message de réengagement sur une conversation de test existante : le petit coup de pouce que le moteur enverrait quand un lead se tait. Il applique la même logique que l'action de relance en production, donc le délai de refroidissement et le plafond par conversation valent aussi ici. Si une relance est en cooldown ou a atteint sa limite, aucun message n'est envoyé et le simulateur vous dit d'attendre.

Injection de déclencheur d'événement

Utilisez Déclencheur d'événement pour simuler un événement de plateforme (par exemple story_reaction) et tester les points de départ Déclencheur d'événement du moteur sans attendre qu'il se produise pour de vrai. Choisissez l'événement, ajoutez éventuellement un peu de contexte (comme la nature de la réaction) et envoyez-le pour voir comment le moteur démarre à partir de ce signal.

Historique des chats et transcriptions

Chaque conversation (simulée ou réelle) est enregistrée comme une transcription en lecture seule que vous pouvez rouvrir à tout moment depuis vos chats. Elle montre chaque message horodaté ainsi que les photos envoyées, présentées persona contre lead.

  • Horodatages et photos. Les messages portent leur heure d'envoi ; les photos s'affichent en ligne, avec un indicateur clair « photo indisponible » si une image ne peut pas être chargée.
  • La trace utilise vos propres libellés. À côté d'un chat, vous pouvez voir la trace de raisonnement du moteur, mais uniquement les libellés de phases et de cartes de votre moteur, les faits qu'il a extraits et ce qu'il a compris d'une éventuelle image. Notre plomberie interne est masquée à dessein.

Sessions et leads

Une session est une conversation entre un persona et un seul lead. Dans le simulateur, le lead est toujours simulator-user, ce qui vous permet de repérer vos tests d'un coup d'œil. Les sessions réelles sont liées à la personne à laquelle votre bot parle.

Signaler un problème : copiez l'ID de conversation

Il n'y a pas de formulaire de bug dans l'app. Pour signaler un souci sur une conversation précise, copiez son ID de conversation : la commande de copie se trouve dans l'en-tête du simulateur et dans celui de la transcription, puis envoyez-le au support. Le support utilise cet ID pour retrouver le diagnostic complet côté serveur : il voit exactement ce qui s'est passé sans que vous ayez à coller quoi que ce soit de sensible.

Réinitialiser

Réinitialiser efface la conversation de test en cours du simulateur pour repartir de zéro. C'est non destructif : la session enregistrée n'est pas supprimée, la transcription reste donc disponible si vous en avez besoin.

Attention

Le simulateur consomme des tokens. Une conversation de test est facturée exactement comme une conversation réelle. Voir tokens et facturation pour le fonctionnement des coûts et la façon de consulter votre solde.

Attention

Une conversation qui a converti ou atteint son budget de tours est marquée terminée et ne continuera pas. Les relances et les nouveaux tours sont désactivés sur une conversation terminée. Réinitialisez pour démarrer un nouveau test.

Étapes suivantes

Une fois que la conversation se lit comme vous le souhaitez, vous êtes prêt à la connecter. Voir construire des moteurs pour affiner le flux, mise en production pour la relier à vos outils, et tokens et facturation pour la façon dont l'usage est mesuré.

Testing & Chats: Simulator, Transcripts & Reporting | FluidTalk | FluidTalk