Appeler l'action Bot Connector
- L’intégration > zoomRéunions > Vue autorisation
Utilisez l'action Call Bot Connector dans les flux de messagerie Architect. Cette action vous permet d'intégrer le flux de messagerie à n'importe quelle source de bot pour le traitement avant qu'il ne renvoie les intentions et les emplacements à Architect. Lorsque vous utilisez cette action, vous fournissez un « liste de bots ». Architect utilise cette liste pour remplir des champs tels que le nom du bot, la version, les intentions et les variables de session, puis fournit les informations de l'appel au bot du client pour traitement.
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. Saisissez ici le temps d’attente du bot pour 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 demande « Quelle est votre date préférée», il attend jusqu’à 12 heures pour une réponse client. Si le client répond avec une date dans le délai de 12 heures et que le bot répond : « Merci, avez-vous un choix alternatif», alors le flux redémarre le délai. Le flux attend encore 12 heures pour la réponse au sujet d’une autre date. |
||||||
Intégration de bot | Le nom de l'intégration de bot que vous souhaitez utiliser dans le flux. | ||||||
Nom du bot |
Le nom du bot Lex à appeler dans le flux. |
||||||
Version de 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 auxquelles vous souhaitez affecter les valeurs des données d'échec renvoyées par le robot.
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. |