アーキテクトでCall Dialogflow CX Bot アクション にアクセスするには、まず Google Cloud Dialogflow CX アドオン統合を追加・設定する必要があります。 次に、あなたの組織でGoogle Dialogflow CXのリソースにアクセスする許可を与えます。

注意: 複数のGoogle Cloudプロジェクトを使用する方法については、Google Dialogflow CXのドキュメントのUsing multiple projects を参照してください。

Google Cloud Dialogflow CXアドオンとの統合を有効にする

  1. Genesys Cloudの、Genesys AppFoundryからGoogle Dialogflow CXアドオン統合
  2. Admin の下で、Integrations をクリックします。
  3. 統合のリストから、Google Cloud Dialogflow CX Add-on をクリックします。
  4. 詳細タブを選択します。
  5. 統合をアクティブ化するには、 非活性. ステータスの変更ダイアログが表示され、Google Cloud Dialogflow CXアドオンを有効にするか確認されます。
  6. [はい] をクリックします。  ステータスがActive に変更され、統合が有効になります。

Genesys CloudからサービスアカウントのEメールをコピーします。

 メモ:   サービスアカウントのEメールを取得するには、Google Cloud Dialogflow CXアドオンの統合が有効であることを確認してください。
  1. Metadata の下に、サービスアカウントの電子メールが表示されることを確認します。
  2. Service-Account-Email の下で、メールアドレスの横にある、Copy をクリックします。

Google CloudプロジェクトにGenesys Cloudがアクセスできるようにする。

  1. Google Cloud コンソールで、IAM ページにアクセスします。.
  2. 新しいプロジェクトを作成するか、既存のプロジェクトを開きます。
  3. 新しいプリンシパルを追加します。
    1.    [追加] をクリックします。
    2. New principals フィールドに、Genesys Cloud Dialogflow CX Add-on Integration からコピーしたサービスアカウントの電子メールを貼り付けます。 
  4. 新しいプリンシパルに以下のロールを追加します。
    注意: これらのロールにより、Genesys CloudはGoogle Cloud Dialogflow CXエージェントにアクセスして検索し、実行時にボットを正常に処理することができます。
    • ダイアログフロー API クライアント
    • Dialogflow APIリーダー
    • ダイアログフロー・カンバセーションマネージャー
  5. (オプション) 詳細タブで、Google DialogflowCXボットを検索するGoogleリージョンを定義します。 デフォルトでは、この設定は {}、およびGenesysCloudはグローバルリージョンのみを検索します。 ただし、たとえば、次のように指定できます。
    {{
    「場所」: [
    "global",
    "us-central1"
    ]。
    }

    この構成で、Genesys Cloud はglobalus-central1 のリージョンを検索します。
  6. 保存するをクリックします。