コンパニオンの呼び出し

コンパニオンの呼び出しは、エージェントとの音声通話中にエンドユーザーがアクセスできる、インタラクティブなビジュアル インターフェースを提供します。このビジュアル インターフェースは呼び出しに代わるもので、置き換えるものではありません。このインターフェースを使用すると、ユーザーはテキスト入力を行い、画像を表示して、通話の記録をリアルタイムで表示できます。ユーザーは音声通話またはコンパニオン モードを使用してエージェントとやり取りできます。通話の任意の時点で使用できます。

コンパニオン モバイル インターフェースのスクリーンショット

この機能には、SMS ゲートウェイが組み込まれています。モバイル インターフェースを開始するために、Dialogflow はユーザーのスマートフォンに SMS メッセージを送信します。このメッセージは会話中に 1 回送信されます。ユーザーがメッセージ内のリンクをクリックすると、Dialogflow でホストされているウェブページに移動します。

サンプルのユースケース:

  • 名前、住所、メールアドレス、ピン番号、クレジット カード番号、銀行口座番号などの複雑な情報を入力します。
  • 指標イメージを共有するトラブルシューティングは、お客様が修復手順に従うのに役立ちます。
  • クリック可能なメニュー オプションを表示しています。

制限事項

次の制限が適用されます。

  • コンパニオンの呼び出しの組み込み SMS 機能は現在、Dialogflow Phone Gateway でのみ動作します。Dialogflow Phone Gateway の制限事項が適用されます。 別のテレフォニー システムで使用するコンパニオンの呼び出しを使用する場合や、SMS ゲートウェイのカスタム設定を使用する場合は、Google アカウント チームにお問い合わせください。
  • 組み込み SMS 機能にプロビジョニングされる電話番号は 1 つだけです。これは、この機能のためにすべての Dialogflow ユーザー間で共有されますが、会社名を SMS に追加することもできます。
  • コンパニオンの呼び出しでは、テキスト入力、クリック可能なチップ、画像出力のみが、インタラクティブなリッチ コンテンツとしてサポートされます。
  • 1 つのプロジェクトで、コンパニオンの呼び出しを使用する同時呼び出しの数は 1,000 を超えることはできません。

コンパニオンの呼び出しを使用する

コンパニオンの呼び出しを使用するには:

  1. Dialogflow CX コンソールに移動
  2. ご自身の Google Cloud プロジェクトを選択します。
  3. エージェントを選択します。
  4. [エージェントの設定] > [マルチモーダル] に移動し、[会話履歴] を有効にします。
  5. [Manage] タブを選択します。
  6. 左側のサイドバー メニューで [Integrations] をクリックします。
  7. コンパニオンの呼び出しを有効にします。
    • 新しいテレフォニー統合の場合: Dialogflow Phone Gateway を有効にする手順に沿って、[Enable call companion] オプションをオンにします。新しい会話プロファイルを開きます。
    • 既存のテレフォニー統合の場合: [Manage] タブで [Integrations] をクリックし、CX Phone Gateway の [Manage] をクリックします。コンパニオンの呼び出しを有効にする電話番号をクリックします。会話プロファイルの設定で [Enable call companion] オプションをオンにします。
  8. コンパニオンの呼び出しを構成します。
    1. 組み込みの SMS に会社名を追加するには、エージェント設定に移動して、[Multimodal] タブをクリックし、[Save] をクリックします。
    2. 通話の開始時にコンパニオンの呼び出しをトリガーするには、[Multimodal] タブで [Automatically trigger call companion at the start of the conversation] をオンにします。または、デフォルトの開始フローの Default Welcome Intent ルートの [Call companion settings] で、[Send Call Companion SMS] オプションを有効にすることもできます。 前者をオンまたはオフにすると、後者が自動的に有効または無効になります。
    3. 後の会話ターンでコンパニオンの呼び出しをトリガーするには、エージェント内のフルフィルメントに対して [Call companion settings] の [Send Call Companion SMS]オプションを有効にします。複数のフルフィルメントで有効にすると、最初にトリガーされたフルフィルメントに対して SMS が送信されます。
    4. コンパニオンの呼び出しと送信された SMS についてユーザーに知らせる紹介メッセージを追加するには、コンパニオンの呼び出し SMS を有効にしたのと同じフルフィルメントまたはページのレスポンス フルフィルメントを追加します。自動トリガー オプションを使用している場合は、この入門メッセージをデフォルト スタートページの Default Welcome Intent ルートに追加します。この紹介メッセージは「こんにちは。通話を視覚的に操作するには、SMS で送信したリンクをクリックします」などにできます。
    5. (省略可)リッチ コンテンツを追加します。
  9. コンパニオンの呼び出しを有効にした Dialogflow Phone Gateway 番号を呼び出して、コンパニオンの呼び出しをテストします。

豊富なコンテンツ

コンパニオンの呼び出しウェブページにリッチ要素を表示するフルフィルメントに、コンパニオンの呼び出しに固有のカスタム ペイロードを追加できます。

手順は次のとおりです。

  1. [Add dialogue option] をクリックします。
  2. [カスタム ペイロード] を選択します。
  3. [テンプレートを選択] をクリックします。コンパニオンの呼び出しのリッチ要素について、事前定義されたテンプレートの一覧が表示されます。
  4. 必要なテンプレートを選択し、ユースケースに応じて更新します。事前定義されたテンプレートに含まれるフィールドのみがサポートされます。

エージェント設計に関する推奨事項

コンパニオン モードには次の推奨事項が適用されます。

  • 対話型のエンドユーザー入力(テキスト入力、チップのタップなど)が必要なターンの場合は、ページレベル、フローレベル、エージェント レベルで音声のタイムアウトなしを調整して、ユーザーが必要なコンテンツを入力するのに十分な時間を確保します。エンドユーザーがコンパニオンの呼び出しの操作にさらに時間がかかる場合、ページレベルのタイムアウトを含む特別なページを作成できます。
  • 音声とコンパニオンの呼び出しテキストに異なるエージェント レスポンスを提供する場合(たとえば、仮想エージェントが紹介文を話すものの、対応するコンパニオンの呼び出しテキストのほうが冗長な場合)、音声レスポンスを出力音声テキストとして設定し、コンパニオンの呼び出しレスポンスをテキストレスポンスとして設定することができます。 Dialogflow Phone Gateway を使用する場合、音声出力には出力音声テキストのみが使用され、コンパニオンの呼び出しの文字起こしにはテキスト レスポンスのみが使用されます。
  • エンドユーザーのスマートフォンに送信されるリンクには、Cloud プロジェクト ID が含まれています。この ID に、公開したくない機密情報が含まれていないことを確認してください。

コンパニオンの呼び出しログ

コンパニオンの呼び出しログは、Cloud Logging会話履歴で確認できます。

パラメータの秘匿化

コンパニオンの呼び出しでは、パラメータの秘匿化設定が考慮されます。コンパニオンの呼び出しウェブページが開いているときに、エンドユーザーは提供されている通話の文字起こしでこれらのパラメータ値を確認できます。パラメータが最初に読み込まれた後にページが読み込まれたか再読み込みされた場合は、編集済みの値が表示されます。

設定

Dialogflow Messenger の UI またはコンパニオンの呼び出し UI では、次のフィールドをカスタマイズできます。

  • 会社名または役職
  • フォント
  • ロゴ(Google Cloud バケットに保存する必要があります。形式: gs://<bucket name>/<object name>
  • テキストの色(色を選択するか、16 進数コードを入力)
  • 背景色(色を選択するか、16 進数コードを入力)
  • ユーザーが入力した背景色(色を選択するか、16 進数コードを入力)
  • エージェント レスポンスの背景色(色を選択するか、16 進数コードを入力)

UI をカスタマイズする

  1. コンパニオンの呼び出しが有効になっているエージェントを選択し、[エージェントの設定] をクリックし、[マルチモーダル] タブをクリックします。

  2. [マルチモーダル] ページで、[UI の設定] タブを選択します。UI 設定のオプションが表示されます。項目を選択して [保存] をクリックし、変更を保存します。

  3. Dialogflow Messenger を使用している場合は、左側のナビゲーション メニューに移動して、[管理] > [統合] > [Dialogflow Messenger] > [管理] の順にクリックします。表示されるコードに、新しい UI の変更が含まれています。このコードをコピーして、ウェブサイトにエージェントを追加します。