Genesys CloudでのLexインテグレーションの設定とアクティブ化

ArchitectでCall Lex Botアクションにアクセスするには、まずAmazon Lex統合を追加して設定してから、組織内のAWSリソースにアクセスするためのアクセス許可を付与する必要があります。

Google Dialogflow CX統合を設定してアクティブ化するには、次の手順を実行します。

  1. Google Cloud Platform コンソール 、新しいプロジェクトを作成し、プロジェクトのサービスアカウントを作成します。 詳細については、 サービス アカウントの作成と管理.
  2. サービスアカウントにDialogflow API ClientDialogflow API ReaderDialogflow Conversation Manager の各ロールを付与します。 詳細については、 サービス アカウントへのロールの付与.
    メモ:   これらの役割により、Genesys CloudはGoogle Dialogflowエージェントにアクセスして検索し、実行時にボットを正常に実行できます。
  3. サービス アカウント キーを作成し、JSON バージョンをダウンロードします。 詳細については、 サービスアカウントキーの作成と管理.
    メモ:   JSONファイルには、Genesys Cloudとの統合に必要な認証情報が含まれています。 Google Dialogflow統合では、サービスアカウントにロールまたは管理者を追加する必要はありません。
  4. Genesys Cloudで、Google Dialogflowインテグレーションを開きます。
    • 以前に統合をGenesys Cloud組織にインストールしていない場合は、 今すぐインストール
    • 統合をインストールした場合は、Genesys Cloud Adminメニューを開き、 統合、クリック 統合. 次に、Google Dialogflow統合を検索して開きます。
  5. Google Dialogflow統合ページで、をクリックします 設定 タブ 。
  6. クリック 資格情報。 
  7. クリック 構成. Configure Credentials ダイアログ ボックスが開きます。
  8. 以前にダウンロードしたGoogle Cloud JSONサービスアカウントキーファイルを開きます。
  9. JSONサービスアカウントキーファイルから適切なGenesys Cloudフィールドに情報をコピーします。
    1. 「client_id」値をJSONファイルからGenesys Cloudにコピーします。 クライアントID フィールド。
    2. 「client_email」の値をJSONファイルからGenesys Cloudにコピーします。 クライアントのEメール フィールド。
    3. JSONファイルから「private_key_id」をGenesys Cloudにコピーします。 秘密キーID フィールド。
    4. 「private_key」値をJSONファイルからGenesys Cloudにコピーします。 秘密キー フィールド。
      メモ: 
      • 引用符の間に表示されるすべての情報をコピーしてください。
      • 表示されている正確な値をコピーして貼り付け、値が無効なコマンドに変換されないようにします。 たとえば、3人目の相手方の or 参加者コピープログラムは、 改行する
  10. (オプション) 高度 タブで、Google DialogflowCXボットを検索するGoogleリージョンを定義します。 デフォルトでは、この設定は {}、およびGenesysCloudはグローバルリージョンのみを検索します。 ただし、たとえば、次のように指定できます。
    {{
    「場所」: [
    "global",
    "us-central1"
    ]。
    }

    この構成で、Genesys Cloud はglobalus-central1 のリージョンを検索します。
  11.  保存するをクリックします。
  12. を選択 詳細 タブ。
  13. 統合をアクティブ化するには、 非活性. [ステータスの変更]ダイアログが表示され、Google DialogflowCXをアクティブ化するかどうかを確認するように求められます。
  14. [はい] をクリックします。  ステータスが アクティブ。