Appelez l’action Dialogflow Bot

Conditions préalables 

Intégrations > Intégrations > Vue autorisation attribuée à tout rôle utilisateur

Utilisez l’action Call Dialogflow Bot pour exécuter des applications en libre-service dans un flux avant ou au lieu d’acheminer un client vers un agent.

Remarques:
  • Cette action est disponible dans les types de chat entrant et de flux messages.
  • Pour activer l’action Call Dialogflow Bot dans Architect, vous devez d’abord obtenir l’intégration Google Dialogflow à partir du Genesys AppFoundry. Ensuite, configurez-le dans PureCloud et créez un bot Google Dialogflow dans la console Google.
  • Vous devez avoir activé au moins une intégration Google Dialogflow active. Pour plus d’informations, voir À propos de l’intégration de Google Dialogflow.
  • Les modifications que vous apportez à un robot Google Dialogflow dans la console Google peuvent prendre quelques minutes pour apparaître dans Architect.
  • Pour activer la fonctionnalité d'intervention pour un bot Google Dialogflow, consultez Activer l'intervention pour les robots Google Dialogflow.
  • 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 obtenir de l’aide sur la configuration de Google Dialogflow, voir À propos de l’intégration de Google Dialogflow et FAQ de Google Dialogflow.
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.
Agent Dialogflow CX

Le bot Dialogflow spécifique, également appelé agent, que vous souhaitez utiliser. Cette version est le bot de l’agent que vous avez créé dans la console Google.

Environnement

Sélectionnez l’environnement Google Dialogflow que vous souhaitez que le flux utilise au moment de l’exécution.

Remarque :  Un projet d’environnement est toujours disponible pour un agent Dialogflow. Si vous n’avez créé aucun environnement pour l’agent Dialogflow sélectionné, le seul environnement disponible est Draft. Sinon, une liste d’environnements publiés, en plus de Brouillon, apparaît.

Les environnements permettent à un flux de sélectionner la version d'un agent Google Dialogflow CX que l'architecte appelle lors de l'exécution du flux. Pour plus d'informations sur l'utilisation des environnements Google Dialogflow CX dans Architect, consultez Utiliser les environnements Google Dialogflow dans Architect. Pour plus d'informations, consultez Versions et environnements dans la documentation Google Dialogflow CX.

Nom de l'événement initial

Le nom de l’événement d’agent Dialogflow à déclencher lorsque l’interaction commence.

Entrer le texte (agent)

Texte de la variable de chaîne à envoyer à l’agent Dialogflow.

Remarque :  En règle générale, vous n’utilisez ce champ que lorsque vous enchaînez les actions de bot.

Paramètres de session

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

Entrées

Les entrées définissent un paramètre de session Google Cloud Dialogflow CX du nom spécifié avec la valeur indiquée au début de la session Dialogflow CX.

  • Nom de la clé Cette valeur représente les noms des paramètres de la session Dialogflow CX. Pour plus d'informations, consultez Versions et environnements dans la documentation Google Dialogflow CX.
  • Valeur à attribuer La valeur spécifiée au début de la session Dialogflow CX.

Sorties

Utilisez les sorties pour lire la valeur du paramètre de session Google Cloud Dialogflow CX spécifié et définir la variable Architect à affecter à cette valeur.

Remarque :  Les noms de clé sont sensibles à la casse.

  • Nom de la clé
  • Variable à attribuer
Métadonnées de transfert de l'agent en direct

Transpose les valeurs renvoyées par Google Cloud Dialogflow CX en variables d'architecte. Ces valeurs sont dérivées d'une charge utile d'exécution "Live agent handoff" que vous spécifiez dans l'agent Dialogflow CX de Google Cloud. La charge utile de l'exécution du transfert de l'agent en direct doit être un objet JSON. Les noms des clés sont les noms des clés dans l'objet JSON. Pour plus d'informations, consultez Annuler les intents dans la documentation de Google Dialogflow ES.

Délai de la réponse de suivi

Le robot Google Cloud Dialogflow CX peut récupérer des informations de suivi auprès de l'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.

Sorties échouées

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

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.
  • Aucune erreur de correspondance: L'entrée utilisateur reçue par le bot Dialogflow CX ne correspond à aucun élément de grammaire.
  • NoResourceError: La réponse du bot Dialogflow CX ne contient pas de ressources accessibles.
    Remarque :  Cette erreur peut également être due à des problèmes de facturation, par exemple une carte de crédit expirée.
  • Erreur de version: Réussite du bot Dialogflow, 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 trajectoires d’intention et d’échec

Nom Description
Taux de réussite

Le bot Google Dialgflow dicte ces chemins.

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.