
Fonctionnalités de Demander à l’utilisateur
- Présenter des questions structurées avec des options à choix multiple à l’utilisateur
- L’agent se met en pause et attend la réponse de l’utilisateur avant de continuer
- Utile pour la clarification, la confirmation et les flux de travail guidés
Outils disponibles (1/1)
Le toolkit Demander à l’utilisateur fournit un outil :- Demander à l’utilisateur : Présenter des questions structurées avec des options prédéfinies à l’utilisateur et attendre sa réponse.
L’option Demander confirmation, lorsqu’elle est activée, invite l’utilisateur à confirmer l’appel d’outil avant que l’agent ne l’exécute. Cette option est désactivée par défaut pour l’outil Demander à l’utilisateur, car l’outil lui-même est une interaction destinée à l’utilisateur.
Types de questions
Chaque question passée à l’outil Demander à l’utilisateur est de l’un des deux types suivants :Choix
Affiche des options prédéfinies sous forme de boutons radio sélectionnables (réponse unique) ou de cases à cocher (réponses multiples). À utiliser lorsque les réponses valides sont connues à l’avance.
Texte
Affiche des puces de suggestions cliquables ainsi qu’un champ de texte libre « Personnalisé » en bas. À utiliser lorsque l’espace de réponse est ouvert ou uniquement partiellement prévisible.
Fonctionnement
Lorsqu’un agent a besoin d’informations avant de pouvoir continuer, il se met en pause et affiche une carte de question interactive directement dans la conversation. La carte présente une ou plusieurs questions — soit sous forme d’options sélectionnables, soit sous forme de champ de texte avec suggestions — et attend une réponse avant de procéder. Une fois que l’utilisateur soumet ses réponses, l’agent reprend là où il s’était arrêté, en utilisant ces réponses pour continuer le flux de travail. Toutes les questions apparaissent ensemble dans une seule carte. L’agent ne posera jamais de questions de suivi en cours de réponse ni ne demandera d’entrée via du texte de chat simple.Cas d’utilisation
- Flux de travail de collecte de données — recueillir les paramètres requis tels que les plages de dates, les filtres ou les identifiants d’enregistrements avant d’exécuter une requête ou de générer un rapport.
- Approbations multi-étapes — inviter l’utilisateur à confirmer ou à choisir entre des actions avant que l’agent ne procède à une étape irréversible.
- Routage dynamique — demander à l’utilisateur quel chemin un flux de travail doit suivre lorsque la logique de branching dépend de l’intention de l’utilisateur.
- Intégration et collecte d’informations — recueillir des données structurées de profil ou de préférences au début d’une session pour personnaliser le comportement ultérieur de l’agent.
- Clarification de demandes ambiguës — résoudre l’ambiguïté avant d’agir plutôt que de procéder sur la base d’une supposition incorrecte.