現在、組織がコンテキスト サービスを使用している場合、Dialogflow エージェントのコンテキスト サービス基本顧客フィールドを使用できます。 まだコンテキスト サービスが有効になっていない場合は、「組織のコンテキストサービスを有効にする」を参照してください。 Dialogflow エージェントでコンテキスト サービス基本顧客フィールドを使用していることで、以下のことが可能です。

  • コンテキスト サービスに保管されている顧客情報を使用することで、カスタマイズされたボット経験を構築します。

  • コンテキスト サービスおよび Dialogflow コンテキストに保管されている情報を使用して効率化されたチャット経験を構築して、特定の Dialogflow インテントをいつトリガーするか決定します。

コンテキスト サービス基本顧客フィールドを Dialogflow エージェントに追加するには:

  1. Cisco Webex Control Hub に移動して、 新しいカスタマー バーチャル アシスタントを作成するか、 既存のカスタマー バーチャル アシスタントを編集します。

  2. コンテキスト サービス基本顧客フィールドを Dialogflow パラメータにマップするには:

    1. 検索バーを使用してコンテキスト サービスを検索します。

    2. 検索結果からコンテキスト サービスのフィールドを選択します。

    3. パラメータ名を入力して、コンテキスト サービス フィールドを Dialogflow[SPARKCARE_CONTEXT_SERVICE_FIELDS] コンテキストの パラメータにマッピングします。 パラメータ名は 50 文字を超えることはできません。また特殊文字を使用することはできません。 特殊文字の例外は、ピリオド (.)、ダッシュ (-)、およびアンダースコア (_) です。


      Care により、選択したパラメータが SPARKCARE_CONTEXT_SERVICE_FIELDS DialogflowS コンテキストに自動的に追加されます。 SPARKCARE_CONTEXT_SERVICE_FIELDS コンテキストは Dialogflow でいつでも利用できるため、コンテキストの存在を使用してコンテキスト サービス情報が利用可能になったときを確認することはできません。

コンテキスト サービス フィールド情報の使用を開始するには、Dialogflow で新しいパラメータを作成し、値として、Cisco Webex Control Hub で作成したパラメータを参照します。 コンテキスト サービス フィールドの情報を新しいパラメータに渡すことで、必要に応じてパラメータをマークし、情報が利用できない場合に顧客にプロンプトを表示することができます。

  1. Dialogflow に新しいパラメータを作成します。

  2. パラメータ値として #SPARKCARE_CONTEXT_SERVICE_FIELDS.<your-chosen-parameter-name-in-Webex-Control-Hub> を入力して、コンテキスト サービス フィールドの情報を新しいパラメータに渡します。

  3. [応答] セクションで新しいパラメータを参照することで、新しいパラメータの使用を開始します。

図 1.

詳細については、「Dialogflow コンテキスト資料」を参照してください。

関連情報

カスタマー バーチャル アシスタント Dialogflow の統合

Dialogflow エスカレーション インテント

カスタマー バーチャル アシスタント チャット概要

カスタマー バーチャル アシスタントを作成する