Déclenché par le flux |
Les règles commerciales du bot dictaient qu’il n’était pas possible de continuer en libre-service. Ajoutez une action Exit Bot Flow à l’emplacement approprié dans le flux du bot. |
Nombre d’agents demandés par l’utilisateur |
L’utilisateur final a spécifiquement demandé à parler à un agent humain. |
Erreur.* |
Tout code de motif qui commence par Erreur indique une erreur dans le flux bot. Le reste du texte fournit plus d'informations sur la nature de l'erreur. Voir les entrées suivantes pour des exemples. |
Erreur.Expression.DivideByZero |
L’une de vos expressions, lors d’un calcul arithmétique, a tenté de diviser par zéro. |
Error.Expression.DataType |
L'une de vos expressions a renvoyé une valeur contenant un type de données incorrect. Par exemple, votre expression doit renvoyer un entier mais renvoie en réalité une chaîne. |
Erreur.Expression.IndexOutOfBounds |
L’une de vos expressions a tenté de faire référence à un élément d’une collection qui n’existe pas ; par exemple, en faisant référence à l’élément quatre d’une collection qui ne contient que 4 éléments.
Remarque : note : Les index de collection commencent à zéro pour le premier élément.
|
Error.Expression.ValueNotSet |
L’une de vos expressions a tenté à tort d’utiliser une variable qui est ou a renvoyé une valeur. |
Error.Expression.NumericOverflow |
L’une de vos expressions, lors de l’ajout, de la soustraction ou de la multiplication de nombres, a créé une valeur plus grande (positive ou négative) que la valeur maximale autorisée pour ce type de données. Voir, par exemple, « System.MaxInt » et « System.MinInt ». |
Error.Expression.StringOverflow |
L’une de vos expressions a tenté de créer une valeur de chaîne contenant plus que le nombre de caractères autorisés. |
Erreur.TooManyActionsPerTurn |
Votre flux a une boucle qui s’exécute trop de fois sans s’arrêter pour demander l’entrée utilisateur, ou pour relayer les informations à utilisateur. Le nombre maximal actuel d’actions par tour est de 1000. |
Erreur.TooManyTurns |
Votre flux a demandé l’entrée utilisateur ou relayé des informations à l’utilisateur trop de fois dans une seule session. Le nombre maximal actuel de tours par session est de 200. |
Erreur.MaxRecursiveTaskDepthReached |
Votre flux a une tâche réutilisable et dans cette tâche, il utilise un Appeler l'action de tâche pour invoquer à nouveau la même tâche. Le nombre maximum actuel de fois qu'une tâche peut s'appeler elle-même est de cinq. |
Erreur.Intention inconnue : |
Une action Définir l’intention a spécifié le nom d’une intention qui n’existe pas. |
Erreur.InvalidInputVariable.<variablename> |
Lors de l’appel du flux bot ; par exemple, à partir d’un flux d’appels entrants ou d’un flux de discussion entrant, une valeur non valide est passée pour l’une des variables d’entrée du flux bot. |
Erreur.InvalidConfirmationMode |
L’expression utilisée pour définir le mode de confirmation pour une action “Ask for...” a renvoyé une valeur non valide. L’expression doit renvoyer “toujours” ou “jamais”. |
Échec de reconnaissance.* |
Tout code de motif commençant par “RecognitionFailure” indique que le bot a donné à l’utilisateur final plusieurs tentatives dans une action particulière “Ask for...” (par exemple “Ask for Slot”, “Ask for Intent”, etc.), mais le bot n’a toujours pas détecté une bonne réponse même après toutes ces tentatives.
Le reste du texte fournit plus d’informations sur les raisons pour lesquelles la reconnaissance a échoué. La présence de « Confirmation » à la fin d'une chaîne de raison indique que la dernière tentative (infructueuse) de l'utilisateur final s'est produite lorsque le bot a demandé de confirmer une intention ou une valeur d'emplacement. La présence de « Collection » à la fin d'une chaîne de raison indique que le bot a posé la question « principale » pour cette action. Voir les entrées suivantes pour des exemples.
|
RecognitionFailure.MaxNoMatches.Collection |
Le bot a posé la question principale plusieurs fois, et à chaque fois, l'utilisateur a répondu par une saisie vocale ou textuelle, mais le bot n'a pas pu comprendre. Ce comportement s’appelle "aucune entrée". Après plusieurs non-correspondances, le bot a abandonné et s’est fermé. |
RecognitionFailure.MaxNoInputs.Confirmation |
Le bot a posé la question de confirmation plusieurs fois et à chaque fois, l’utilisateur est resté silencieux. Ce comportement s’appelle "aucune entrée". Après plusieurs absences d’entrée, le bot a abandonné et s’est fermé. |
RecognitionFailure.MaxNoToConfirms |
L’utilisateur final a dit "non" à une question de confirmation trop de fois en une seule action. |
Échec de reconnaissance.MaxTurns |
Le nombre total de "aucune entrée", "aucune correspondance" et "non à confirmer" était trop élevé pour une seule action. Ce comportement implique que l’expérience utilisateur est mauvaise, le bot a donc abandonné et quitté. |
ÉchecReconnaissance.ToutesOptionsRejetées |
Lorsque l'utilisateur final dit « non » alors que le bot confirme une certaine valeur d'intention ou d'emplacement, le bot n'essaiera pas de reconnaître ou de confirmer la même intention ou la même valeur d'emplacement jusqu'à ce qu'il quitte l'action en cours. S'il existe un petit nombre d'intentions possibles (ou de valeurs d'emplacement) et que l'utilisateur dit « non » à toutes, le bot se termine avec ce code de raison. |