Utilisez l'action Appeler le bot Lex pour exécuter des applications en libre-service dans un flux avant ou au lieu d'acheminer un client vers un agent. Utilisez cette action dans les flux d'appels entrants, en file d'attente et sortants, ainsi que dans les flux de messages entrants et de chat entrants.

Remarques:
  • Avant que l’action Call Lex Bot apparaisse dans Architect, obtenez d’abord l’intégration Amazon Lex à partir de Genesys AppFoundry. Ensuite, configurez-le dans Genesys Cloud et créez un bot Lex dans la console AWS. Pour plus d’informations, voir À propos de l’intégration Amazon Lex.
  • Les modifications apportées à un bot Lex ou à un alias dans AWS console peuvent prendre quelques minutes pour apparaître dans Architect.
  • Cette action n’est disponible flux que dans un email tâche entrant.
  • Les administrateurs peuvent utiliser n'importe quel fournisseur de synthèse vocale disponible dans les flux Architect pour une utilisation avec leurs intégrations de bots installées. Pour plus d’informations, voir A propos des moteurs text-to-speech (TTS).
  • Pour plus d'informations sur les ressources, voir FAQ sur l'intégration d'Amazon Lex.

Nom Description
Champ Nom Tapez un nom distinctif pour l’action. L’étiquette que vous entrez ici devient le nom de l’action affiché dans la séquence tâche.
Lancement de l'audio Ouvre le Séquence audio boîte de dialogue, où vous pouvez sélectionner une invite pré-enregistrée, configurer text-to-speech ou définir d’autres actions pour inviter l’appelant.
Nom du bot

Le nom du bot Lex à appeler dans le flux.

Alias du bot

La version spécifique du bot Lex que vous souhaitez utiliser. Cette version est l’alias que vous créez dans AWS console et qui pointe vers une version spécifique d’un bot.

Variables de session

Informations que vous pouvez transmettre au bot Lex. Entrez le nom de la variable et une valeur à affecter. Vous pouvez ajouter plusieurs variables et les réorganiser.

Le plus souvent, utilisez des variables de session pour les bots qui démarrent une fonction AWS Lambda avec l’intention complète. Ce processus garantit que AWS Lambda reçoit le contexte nécessaire pour effectuer ses opérations.

Intentions

Les options qui apparaissent dans cette section reflètent la logique configurée dans le bot Lex. Chaque intention représente une action à effectuer. Par exemple, réservez un hôtel (BookHotel) ou commandez des fleurs (OrderFlowers). Chaque chemin d’intention correspond à un chemin de sortie pour l’action Call Lex Bot dans l’éditeur tâche.

Au-dessous de chaque intention, Architect affiche les emplacements de bot Lex configurés ou toutes les données que Utilisateur doit fournir pour réaliser l’intention. En utilisant l’intention de BookHotel comme exemple, les créneaux horaires peuvent inclure l’emplacement, la date d’arrivée, le type de chambre et le nombre de nuits. Si l’utilisateur choisit le chemin BookHotel, le bot Lex fournit les emplacements associés à ce chemin.

Sorties échouées

Sélectionnez les variables que vous souhaitez affecter aux valeurs de données d’échec renvoyées par le bot Lex.

Valeur des données Variable
erreurType
  • FeatureNotEnabledError: L’action Appel de bot Dialogflow n’est pas disponible pour l’organisation.
  • Erreur Interne du Serveur: Une erreur inattendue s’est produite lors de l’action Call Dialogflow Bot. Le format de réponse reçu est généralement incorrect. Contact Service client Genesys Cloud.
  • NoInputError: L’opération Call Dialogflow Bot a expiré sans aucune entrée utilisateur.
  • NoLexBotResourceError: La réponse du bot Lex n'inclut pas les intentions accessibles.
  • Aucune erreur de correspondance: NoMatchError: L’entrée utilisateur reçue par le bot Lex ne correspond à aucun élément de grammaire.
  • Erreur de version: A reçu le succès du Lex Bot, mais une incompatibilité s'est produite. Par exemple, l’intention renvoyée ne correspond à aucune intention configurée avec l’action. Rechargez le flux et republiez-le.
Message d’erreur: Un message non localisé. Cette variable chaîne peut être vide ou NOT_SET,

Remarque :  Pour développer ou réduire la liste des variables, cliquez sur la flèche en regard de Échec des sorties.

Configurer les chemins de réussite et d’échec

Nom Description
Chemin de sortie de l’intention ou des chemins

Configurez une sortie correspondante pour l’intention. Ce chemin indique que l’action a point de terminaison communiqué avec succès avec son externe et a reçu un résultat.  Toutes les variables de sortie Lex bot sont des types de chaîne.

Faites glisser l’action appropriée sous le chemin Trouvé qui suit l’itinéraire que vous souhaitez que l’interaction prenne. Par exemple, vous pouvez ajouter une action Lecture audio qui lit les informations de réservation saisies.

Pour obtenir plus d’informations à leur sujet, cliquez sur le bouton d’aide en regard de chaque intention ou emplacement.

Chemin de sortie d’échec

Ce chemin indique qu’une erreur s’est produite lors de l’exécution de l’action ou qu’un problème est survenu lors du traitement des résultats.  

Remarque :  Si le réseau rencontre des problèmes de connectivité, l’action prend automatiquement cette trajectoire d’échec.

Faites glisser l’action appropriée sous le chemin d’échec et indiquez l’itinéraire que vous souhaitez que l’interaction prenne. Par exemple, une action de transfert pour envoyer l’appelant à un agent pour obtenir de l’aide. 

Nom Description
Champ Nom Tapez un nom distinctif pour l’action. L’étiquette que vous entrez ici devient le nom de l’action affiché dans la séquence tâche.
Entrer le texte Entrez le texte que vous souhaitez envoyer au bot Lex. Le texte d'entrée par défaut est Message.Message.Body.
Délai de la réponse de suivi

Le bot Lex peut avoir besoin de récupérer les informations de suivi de d’utilisateur. Entrez ici le délai pendant lequel le bot Lex attend la réponse de l’ utilisateur

La durée de validité est 12 heures et la valeur minimale autorisée est de 0 seconde. Le système considère un ou durée négative comme immédiate.

Remarque :   Remarque: Le suivi réponse délai s’applique à chaque client réponse. Chaque fois que le client répond et reçoit une autre invite du bot, l’délai est réinitialisé.

Par exemple, si le bot Lex demande « Quelle est votre date préférée», il attend jusqu’à 12 heures pour un client réponse. Si le client répond par une date dans les 12 heures et que le bot Lex répond « Merci, avez-vous un autre choix», le flux redémarre délai. Le flux attend encore 12 heures pour la réponse au sujet d’une autre date.

Nom du bot

Le nom du bot Lex à appeler dans le flux.

Alias du bot

La version spécifique du bot Lex que vous souhaitez utiliser. Cette version est l’alias que vous créez dans AWS console et qui pointe vers une version spécifique d’un bot.

Variables de session

Informations que vous pouvez transmettre au bot Lex. Entrez le nom de la variable et une valeur à affecter. Vous pouvez ajouter plusieurs variables et les réorganiser.

Le plus souvent, utilisez des variables de session pour les bots qui démarrent une fonction AWS Lambda avec l’intention complète. Ce processus garantit que AWS Lambda reçoit le contexte nécessaire pour effectuer ses opérations.

Intentions

Les options qui apparaissent dans cette section reflètent la logique configurée dans le bot Lex. Chaque intention représente une action à effectuer. Par exemple, réservez un hôtel (BookHotel) ou commandez des fleurs (OrderFlowers). Chaque chemin d’intention correspond à un chemin de sortie pour l’action Call Lex Bot dans l’éditeur tâche.

Au-dessous de chaque intention, Architect affiche les emplacements de bot Lex configurés ou les données que Utilisateur doit fournir pour réaliser l’intention. En utilisant l’intention de BookHotel comme exemple, les créneaux horaires peuvent inclure l’emplacement, la date d’arrivée, le type de chambre et le nombre de nuits. Si l’utilisateur choisit le chemin BookHotel, le bot Lex fournit les emplacements associés à ce chemin.

Sorties échouées

Sélectionnez les variables que vous souhaitez affecter aux valeurs de données d’échec renvoyées par le bot Lex.

Valeur des données Variable
erreurType
  • FeatureNotEnabledError: L’action Appel de bot Dialogflow n’est pas disponible pour l’organisation.
  • Erreur Interne du Serveur: Une erreur inattendue s’est produite lors de l’action Call Dialogflow Bot. Le format de réponse reçu est généralement incorrect. Contact Service client Genesys Cloud.
  • NoInputError: L’opération Call Dialogflow Bot a expiré sans aucune entrée utilisateur.
  • NoLexBotResourceError: La réponse du bot Lex n'inclut pas les intentions accessibles.
  • Aucune erreur de correspondance: NoMatchError: L’entrée utilisateur reçue par le bot Lex ne correspond à aucun élément de grammaire.
  • Erreur de version: A reçu le succès du Lex Bot, mais une incompatibilité s'est produite. Par exemple, l’intention renvoyée ne correspond à aucune intention configurée avec l’action. Rechargez le flux et republiez-le.
Message d’erreur: Un message non localisé. Cette variable chaîne peut être vide ou NOT_SET.

Remarque :  Pour développer ou réduire la liste des variables, cliquez sur la flèche en regard de Échec des sorties.

Configurer les chemins de réussite et d’échec

Nom Description
Chemin de sortie de l’intention ou des chemins

Configurez une sortie correspondante pour l’intention. Ce chemin indique que l’action a point de terminaison communiqué avec succès avec son externe et a reçu un résultat.  Toutes les variables de sortie Lex bot sont des types de chaîne.

Faites glisser l’action appropriée sous le chemin d’intention qui suit l’itinéraire que vous souhaitez que l’interaction prenne. 

Chemin de sortie d’échec

Ce chemin indique qu’une erreur s’est produite lors de l’exécution de l’action ou qu’un problème est survenu lors du traitement des résultats.  

Remarque :  Si le réseau rencontre des problèmes de connectivité, l’action prend automatiquement cette trajectoire d’échec.

Faites glisser l’action appropriée sous le chemin d’échec qui indique l’itinéraire que vous souhaitez que l’interaction prenne. Par exemple, une action de transfert pour envoyer l’interaction à un agent pour obtenir de l’aide. 

Nom Description
Champ Nom Tapez un nom distinctif pour l’action. L’étiquette que vous entrez ici devient le nom de l’action affiché dans la séquence tâche.
Entrer le texte

Entrez le texte que vous souhaitez envoyer au bot Lex, pas le chat. En général, la seule fois que vous définissez ce champ est lorsque vous enchaînez des actions Lex Bot.

Remarque :  note : Si vous souhaitez envoyer un message d’accueil au chat, ajoutez une action Envoyer une réponse à l’état ou à la tâche juste au-dessus de l’action Call Lex Bot. N’utilisez pas le texte d’entrée du bot pour envoyer du texte d’accueil.

Délai de la réponse de suivi

Le bot Lex peut avoir besoin de récupérer les informations de suivi de d’utilisateur. Entrez ici le délai pendant lequel le bot Lex attend la réponse de l’ utilisateur

Le délai de réponse par défaut est de 5 minutes et la valeur minimale autorisée est de 0 seconde. Le système considère un ou durée négative comme immédiate.

Remarque :   Remarque: Le suivi réponse délai s’applique à chaque client réponse. Chaque fois que le client répond et reçoit une autre invite du bot, l’délai est réinitialisé.

Par exemple, si le bot Lex demande, "Quelle est votre date préférée", il attend jusqu’à 5 minutes pour une réponse client. Si le client ne répond pas dans ce délai, le bot Lex demande un suivi, puis redémarre le délai.

Nom du bot

Le nom du bot Lex à appeler dans le flux.

Alias du bot

La version spécifique du bot Lex que vous souhaitez utiliser. Cette version est l’alias que vous créez dans AWS console et qui pointe vers une version spécifique d’un bot.

Variables de session

Informations que vous pouvez transmettre au bot Lex. Entrez le nom de la variable et une valeur à affecter. Vous pouvez ajouter plusieurs variables et les réorganiser.

Le plus souvent, utilisez des variables de session pour les bots qui démarrent une fonction AWS Lambda avec l’intention complète. Ce processus garantit que AWS Lambda reçoit le contexte nécessaire pour effectuer ses opérations.

Intentions

Les options qui apparaissent dans cette section reflètent la logique configurée dans le bot Lex. Chaque intention représente une action à effectuer. Par exemple, réservez un hôtel (BookHotel) ou commandez des fleurs (OrderFlowers). Chaque chemin d’intention correspond à un chemin de sortie pour l’action Call Lex Bot dans l’éditeur tâche.

Au-dessous de chaque intention, Architect affiche les emplacements de bot Lex configurés ou les données que Utilisateur doit fournir pour réaliser l’intention. En utilisant l’intention de BookHotel comme exemple, les créneaux horaires peuvent inclure l’emplacement, la date d’arrivée, le type de chambre et le nombre de nuits. Si l’utilisateur choisit le chemin BookHotel, le bot Lex fournit les emplacements associés à ce chemin.

Sorties échouées

Sélectionnez les variables que vous souhaitez attribuer aux valeurs de données d’échec renvoyées par le bot Lex :

Valeur des données Variable
erreurType
  • FeatureNotEnabledError: L’action Appel de bot Dialogflow n’est pas disponible pour l’organisation.
  • Erreur Interne du Serveur: Une erreur inattendue s’est produite lors de l’action Call Dialogflow Bot. Le format de réponse reçu est généralement incorrect. Contact Service client Genesys Cloud.
  • NoInputError: L’opération Call Dialogflow Bot a expiré sans aucune entrée utilisateur.
  • NoLexBotResourceError: La réponse du bot Lex n'inclut pas les intentions accessibles.
  • Aucune erreur de correspondance: NoMatchError: L’entrée utilisateur reçue par le bot Lex ne correspond à aucun élément de grammaire.
  • Erreur de version: A reçu le succès du Lex Bot, mais une incompatibilité s'est produite. Par exemple, l’intention renvoyée ne correspond à aucune intention configurée avec l’action. Rechargez le flux et republiez-le.
Message d’erreur: Un message non localisé. Cette variable chaîne peut être vide ou NOT_SET.

Remarque :  Pour développer ou réduire la liste des variables, cliquez sur la flèche en regard de Échec des sorties.

Configurer les chemins de réussite et d’échec

Nom Description
Chemin de sortie de l’intention ou des chemins

Configurez une sortie correspondante pour l’intention. Ce chemin indique que l’action a point de terminaison communiqué avec succès avec son externe et a reçu un résultat.  Toutes les variables de sortie Lex bot sont des types de chaîne.

Faites glisser l’action appropriée sous le chemin d’intention qui suit l’itinéraire que vous souhaitez que l’interaction prenne. 

Chemin de sortie d’échec

Ce chemin indique qu’une erreur s’est produite lors de l’exécution de l’action ou qu’un problème est survenu lors du traitement des résultats.  

Remarque :  Si le réseau rencontre des problèmes de connectivité, l’action prend automatiquement cette trajectoire d’échec.

Faites glisser l’action appropriée sous le chemin d’échec qui indique l’itinéraire que vous souhaitez que l’interaction prenne. Par exemple, une action de transfert pour envoyer l’interaction à un agent pour obtenir de l’aide.