Configurer et activer l’intégration Lex dans Genesys Cloud

Pour accéder à l'action Call Dialogflow CX Bot dans Architect, vous devez d'abord ajouter et configurer l'intégration Google Cloud Dialogflow CX, puis accorder la permission d'accéder aux ressources Google Dialogflow CX dans votre organisation.

Configurer et activer le Google Dialogflow l’intégration

Pour configurer et activer l'intégration de Google Dialogflow CX, procédez comme suit :

  1. Dans la console Google Cloud Platform, créez un nouveau projet, puis créez un compte de service pour le projet. Pour plus d’informations, voir Création et gestion de comptes de services.
  2. Accordez les rôles Dialogflow API Client, Dialogflow API Reader, et Dialogflow Conversation Manager au compte de service. Pour plus d'informations, voir Gérer l'accès aux comptes de service.
    Remarque :  Ces rôles permettent à Genesys Cloud d'accéder aux agents Google Cloud Dialogflow CX et d'y effectuer des recherches, ainsi que de démarrer avec succès le bot au moment de l'exécution.
  3. Créez une clé de compte de service et téléchargez la version JSON de celui-ci.Pour plus d'informations, voir Créer et supprimer des clés de compte de service.
    Remarque :  Le fichier JSON contient les informations d'identification nécessaires à l'intégration avec Genesys Cloud. L’intégration de Google Dialogflow ne nécessite pas que vous ajoutiez des rôles ou des administrateurs au compte de service.
  4. Dans PureCloud, ouvrez l’intégration Google Dialogflow :
    • Si vous n’avez pas déjà installé l’intégration dans votre organisation PureCloud, installez-le maintenant. 
    • Si vous avez installé l’intégration, ouvrez le menu PureCloud Admin et, sous Intégrations, cliquez sur Intégrations. Ensuite, rechercher et ouvrez l’intégration Google Dialogflow.
  5. Sur la page d’intégration de Google Dialogflow, cliquez sur le bouton Configuration onglet.
  6. Cliquez sur Lettres de créance
  7. Cliquez sur Configurer. La boîte de dialogue Configurer les informations d’identification s’ouvre.
  8. Ouvrez le fichier de clé du compte de service JSON Google Cloud que vous avez téléchargé précédemment.
  9. Copiez les informations du fichier de clé du compte de service JSON dans les champs PureCloud appropriés.
    1. Copiez la valeur "client_id" du fichier JSON dans Genesys Cloud identité du client champ.
    2. Copiez la valeur « client_email» du fichier JSON dans Genesys Cloud Courriel du client champ.
    3. Copiez le "private_key_id" du fichier JSON dans Genesys Cloud ID de clé privée champ.
    4. Copiez la valeur "private_key" du fichier JSON dans Genesys Cloud Clé privée champ.
      Remarques:
      • Assurez-vous de copier toutes les informations qui apparaissent entre les guillemets.
      • Assurez-vous de copier et coller la valeur exacte affichée et qu’aucune valeur ne soit convertie en commande non valide. Par exemple, un troisième programme de copie prévisualisation du mode de numérotation peut convertir le valeur à une nouvelle analyse de cause première.
  10. (Optional) On the Advanced tab, define the Google regions in which to look for Google Cloud Dialogflow CX bots. By default, this setting is {}, and Genesys Cloud searches only for the global region. However, you can, for example, specify the following:
    {
    "locations": [
    "global",
    "us-central1"
    ]
    }

    With this configuration, Genesys Cloud searches the global and us-central1 regions.
  11. Cliquez sur Sauvegarder. 
  12. Sélectionnez le Détails languette.
  13. Pour activer l'intégration, cliquez sur Inactif. La boîte de dialogue Modifier l'état s'affiche et vous demande de confirmer que vous souhaitez activer Google Dialogflow CX.
  14. Cliquez sur Oui. Le statut passe à Actif.