Zoom Contact Centerとチャットボットとの連携の設定

コンタクトセンターの管理者は、Zoom Contact CenterをGoogle Dialogflow ESまたはAmazon Lexと連携して、コンシューマーがこれらのチャットボットとやり取りできるようにできます。

チャットボットとの連携を設定するための要件

: Kore.ai、ServiceNow、Google Dialogflow ES、またはAmazon Lexチャットボットの設定に関して詳しくは、以下のサポートサイトをご覧ください。Zoomでは、Google Dialogflow ESまたはAmazon Lexの設定に関するサポートは提供していません。

目次

チャットボットの連携の設定方法

Kore.ai

Kore.ai仮想アシスタントコネクタアプリの設定方法について説明します。

ServiceNow

  1. ServiceNow管理ポータルにサインインします。
  2. ナビゲーターで [OAuth] を検索します。
  3. [システムのOAuth] で、[アプリケーション登録] をクリックします。
  4. [新規] をクリックします。
  5. [外部クライアント用のOAuth APIエンドポイントを作成] をクリックします。
    : ほとんどのフィールドのデフォルト値は許容可能です。その他のフィールドは、クライアント作成後に入力されます。
  6. 次の項目を入力します。
  7. [送信] をクリックします。
  8. 連携設定を編集する特権を持つ管理者として、Zoomウェブポータルにサインインします。
  9. ナビゲーションメニューで、[コンタクトセンター管理]、[連携] の順にクリックします。
  10. [連携ボット] タブをクリックします。
  11. [連携ボットを追加] をクリックし、以下の項目を指定します。
  12. [接続をテスト] をクリックして、接続が認証されていることを確認します。
  13. [保存] をクリックします。

Google Dialogflow ES

  1. Google Dialogflowコンソールにサインインします。
  2. 連携設定を編集する特権を持つ管理者として、Zoomウェブポータルにサインインします。
  3. ナビゲーションメニューで、[コンタクトセンター管理]、[連携] の順にクリックします。
  4. [連携ボット] タブをクリックします。
  5. [連携ボットを追加] をクリックし、以下の項目を指定します。
  6. [接続をテスト] をクリックして、接続が認証されていることを確認します。
  7. [保存] をクリックします。

Amazon Lex

  1. 連携設定を編集する特権を持つ管理者として、Zoomウェブポータルにサインインします。
  2. ナビゲーションメニューで、[コンタクトセンター管理]、[連携] の順にクリックします。
  3. [連携ボット] タブをクリックします。
  4. [連携ボットを追加] をクリックし、以下の項目を指定します。
  5. [接続をテスト] をクリックして、接続が認証されていることを確認します。
  6. [保存] をクリックします。

Amazon Lexの認証情報の取得

: 問題が発生した場合は、Amazon AWSのサポートサイトをご覧ください。

 

フィールドAWSのフィールドの取得方法
botId
  1. AWSアカウントにサインインします。
  2. 左側のナビゲーションメニューで、[Amazon Lex] をクリックしてからボットを選択します。
  3. [ボット詳細] セクションで、[ID] フィールドを見つけます。
botAliasId
  1. AWSアカウントにサインインします。
  2. 左側のナビゲーションメニューで、[Amazon Lex] をクリックしてからボットを選択します。
  3. 左側のナビゲーションメニューで、[展開]、[エイリアス] の順にクリックします。
  4. [詳細] セクションで、[ID] フィールドを見つけます。
localeId
  1. AWSアカウントにサインインします。
  2. 左側のナビゲーションメニューで、[Amazon Lex] をクリックしてからボットを選択します。
  3. 左側のナビゲーションメニューで、[すべての言語] をクリックします。
  4. 言語をメモし、関連する言語コードを見つけます。
リージョン
  1. AWSアカウントにサインインします。
  2. 右上にあるリージョンを選択します。
  3. リージョン名の横にあるリージョンコードをメモしてください。リージョンコードは、us-west-2などです。

access_key

secret_key

  1. AWSアカウントにルートユーザーとしてサインインします。
  2. アカウントを選択します。
  3. 右上にあるアカウント名をクリックし、[セキュリティ証明書] をクリックします。
  4. [アクセスキー(アクセスキーIDとシークレットアクセスキー)] セクションで、[新しいアクセスキーを作成] をクリックします。

IAMアクセス権があり、ユーザーにセキュリティ証明書を作成する場合は、以下の操作を行います。

  1. AWSアカウントにサインインします。
  2. 左側のナビゲーションメニューで、[アクセス管理]、[ユーザー] の順にクリックします。
  3. ユーザーを選択します。
  4. [セキュリティ証明書] タブをクリックします。
  5. [アクセスキーを作成] をクリックします。

 

Zoom Contact Centerのフローにチャットボットとの連携を追加する方法

  1. フロー設定を編集する特権を持つ管理者として、Zoomウェブポータルにサインインします。
  2. ナビゲーションメニューで、[コンタクトセンター管理]、[フロー] の順にクリックします。
  3. フローのディスプレイ名をクリックして編集します。
  4. 左側のウィジェットパネルで、[ボット] をクリックしてから、フロー内の希望する場所にドラッグします。
  5. [ボット] ウィジェットを選択します。
  6. (オプション)[名前の変更] をクリックして、ウィジェットのディスプレイ名を変更します。
  7. [設定] タブで、以下のオプションをカスタマイズします。
  8. [終了] タブをクリックして以下のオプションをカスタマイズします。

: このセクションでは設定例を示しており、完全な設定ガイドではありません。

以下の例ではシンプルなチャットボットのフローを示しています。コンシューマーがライブエージェントへの転送をリクエストしている場合、フローはチャットキューにルーティングされます。チャットエンゲージメントが終了すると、コンシューマーにメッセージが表示されます。

フローのレイアウト

ボットウィジェット

設定

終了

ルート先ウィジェット

メディア送信ウィジェット

コンシューマーをZoom Contact Centerのフローに戻すためのAmazon Lexの設定方法

重要: 問題が発生した場合のサポートは、Amazon Lexのサポートサイトをご覧ください。Zoomでは、Amazon Lexの設定に関するサポートは提供していません。

コンシューマーがZoom Contact CenterのフローからAmazon Lexサードパーティボットに送信されると、LexからZoom Contact Centerに、コンシューマーがZoom Contact Centerのフローに戻る必要があるという通知が送信されるまで、コンシューマーはLex内に留まります。

Amazon LexからZoom Contact Centerの [スタッフサービスに転送] のルーティングは、以下の操作で終了します。

  1. Amazon Lexポータルにサインインします。
  2. TransferToAgentのようなインテントを設定します。
  3. エージェントに接続」のような、[言い回しのサンプル] をいくつか設定します。
  4. [応答のクローズ] ステップに移動するインテントを設定します。[応答のクローズ] ステップで、カスタムペイロード {"liveAgentHandoff":true} を設定します。

Amazon LexからZoom Contact Centerの [終了] へのルーティングは、以下の操作で終了します。

  1. Amazon Lexポータルにサインインします。
  2. EndChatのようなインテントを設定します。
  3. さようなら」のような、[言い回しのサンプル] をいくつか設定します。
  4. [応答のクローズ] ステップに移動するインテントを設定します。[応答のクローズ] ステップで、カスタムペイロード {"sessionEND":true} を設定します。

コンシューマーをZoom Contact Centerのフローに戻すためのGoogle Dialogflowの設定方法

重要: 問題が発生した場合のサポートは、Google Dialogflow ESのサイトをご覧ください。Zoomでは、Google Dialogflowの設定に関するサポートは提供していません。

コンシューマーがZoom Contact CenterのフローからDialogflowサードパーティボットに送信されると、DialogflowからZoom Contact Centerに、コンシューマーがZoom Contact Centerのフローに戻る必要があるという通知が送信されるまで、コンシューマーはDialogflow内に留まります。

Google DialogflowからZoom Contact Centerの [スタッフサービスに転送] へのルーティングは、以下の操作で終了します。

  1. Dialogflowポータルにサインインします。
  2. TransferToAgentのようなインテントを設定します。
  3. エージェントに接続」のような、[トレーニングフレーズ] をいくつか設定します。
  4. インテントを保存してから、そのインテントを.JSONファイルでダウンロードします。
  5. JSONファイルをローカルで編集し、liveAgentHandofftrueに設定します。
  6. Dialogflowのウェブサイトからインテントを削除し、修正した.jsonファイルをアップロードしてインテントを再作成します。これにより,liveAgentHandofftrueに設定されたインテントが作成されます。

Google DialogflowからZoom Contact Centerの [終了] へのルーティングは、以下の操作で終了します。

  1. Dialogflowポータルにサインインします。
  2. TransferToEndのように、インテントを設定します。
  3. さようなら」のような、[トレーニングフレーズ] をいくつか設定します。
  4. [応答] セクションで、[このインテントを会話の最後に設定] を有効にします。このインテントに、テキスト応答またはカスタムペイロードは設定しないでください。