コール Dialogflow CX ボット アクション

前提条件 

統合 > 統合 > 見る 権限の任意に割り当てられたユーザー 役割

Call Dialogflow CX Bot アクションを使用して、顧客をエージェントにルーティングする前または代わりに、フロー内でセルフサービス アプリケーションを実行します。

メモ
  • このアクションは、通話、チャット、およびメッセージフローで使用できます。
  • Genesys Cloud の Google CCAI 統合機能を搭載した Genesys Virtual Agent Services を使用する Google Cloud Dialogflow CX ボットは PCI に準拠していません。ベストプラクティスでは、Architect のセキュア コール フローでこれらを使用しないことを推奨します。
  • Architect でコール Dialogflow CX ボット アクションを有効にするには、まず Genesys AppFoundry から Google Cloud Dialogflow CX 統合を取得する必要があります。その後、Genesys Cloud で設定し、Google コンソールで Google Cloud Dialogflow CX ボットを作成します。
  • 少なくとも 1 つのアクティブな Google Cloud Dialogflow CX 統合が有効になっている必要があります。詳細については、Google Dialogflowの統合についてそしてDialogflowボットアクションの呼び出しをご覧ください。
  • Google コンソールの Google Cloud Dialogflow CX ボットへの変更は、Architect に表示されるまでに数分かかる場合があります。
  • Google Cloud Dialogflow ボットのバージイン機能を有効にするには、「Google Cloud Dialogflow ボットのバージインを有効にする」を参照してください。
  • 管理者は、Architect フローで使用可能な任意のテキストからスピーチへのプロバイダを使用して、インストール済みの Bot 統合を使用できます。詳細については、以下を参照してください。 テキスト音声変換(TTS)統合について.
  • Google Cloud Dialogflow CX の設定の詳細については、Google Cloud Dialogflow CX 統合および Google Cloud Dialogflow FAQ についてを参照してください。
説明
名前フィールド アクションの識別名を入力してください。ここで入力するラベルとなるタスク シーケンスに表示されるアクションの名前。
Dialogflow エージェント

使用する特定の Dialogflow CX ボット (エージェントとも呼ばれる)。このバージョンは、Google コンソール作成するエージェントボットです。

環境

フローを実行時に使用する Google Cloud Dialogflow CX 環境を選択します。

注意:Dialogflow CX エージェントではドラフト環境が常に利用可能です。選択した Dialogflow CX エージェントに対して環境を作成していない場合、利用可能な環境はドラフトのみです。そうでない場合は、公開された環境のリストがドラフトに加えて表示されます。

環境は、フローが Architect がフロー実行時にコールする Google Cloud Dialogflow CX エージェントのバージョンを選択する方法を提供します。詳細については、Architect Google Dialogflow環境を使用するそしてGoogle Cloudのバージョンと環境. 詳細については、Google Cloud Dialogflow CX のドキュメントのバージョンと環境を参照してください

初期イベント名

インタラクションの開始時にトリガーする Dialogflow エージェント イベントの名前。

エージェント入力テキスト

Dialogflow エージェントへ送信するテキスト

注意:通常、このフィールドは、ボット アクションをチェーンする場合にのみ使用します。

セッション パラメーター

ボットに渡したり、ボットから取得したりできる情報。変数の名前と割り当てる値を入力します。複数の変数を追加したり、それらを並べ替えることができます。

入力

入力は、指定された名前の Google Cloud Dialogflow CX セッション パラメーターを Dialogflow CX セッションの最初に指定された値で設定します。

  • キー名。この値は Dialogflow CX セッション パラメーターの名前を表します。詳細については、Google Cloud Dialogflow CX のドキュメントにあるセッション パラメーターを参照してください。
  • 割り当てる値。Dialogflow CX セッションの開始時に指定された値。

出力

出力を使用して指定された Google Cloud Dialogflow CX セッション パラメーターの値を読み取り、Architect 変数をその値に割り当てるよう設定します。

注意:キー名は大文字と小文字が区別されます。

  • キー名
  • 割り当てる変数
ライブ エージェント ハンドオフ メタデータ

Google Cloud Dialogflow CX から返される値を Architect 変数にマップします。これらの値は、Google Cloud Dialogflow CX エージェントで指定した「ライブ エージェント ハンドオフ」フルフィルメント ペイロードから派生します。Live エージェントのハンドオフのフルフィルメント ペイロードは JSON オブジェクトでなければなりません。キー名は JSON オブジェクト内のキーの名前です。詳細については、Google Cloud Dialogflow CX のドキュメントで Live エージェントの引き継ぎを参照してください。

フォローアップ応答タイムアウト

ボットがフォローアップ情報を要求する必要がある場合は、このフィールドを使用して、ユーザーが返信を送信するまでボットが待機する時間を設定します。システムは NOT_SET、陰性、または即時の場合は 0 秒の持続時間。

  • デフォルト:5 分
  • 最小値: 0 秒
  • 最大値: 10時間
失敗の出力

Dialogflowボットによって返される障害データ値に割り当てる変数を選択します。

データ値 変数
errorType
  • FeatureNotEnabledError: コール Dialogflow CX ボット アクションは組織では使用できません。
  • 内部サーバーエラー: コール Dialogflow CX ボット アクション中に予期せぬエラーが発生しました。通常、受信した応答は無効な形式です。連絡先 Genesys Cloudカスタマーケア.
  • NoInputError: コール Dialogflow CX ボット アクションがユーザーの入力なしでタイムアウトしました。
  • 一致エラーなし: Dialogflow CX ボットが受信したユーザー入力が文法要素と一致しませんでした。
  • リソースなしエラー: Dialogflow CX ボットの応答にはアクセス可能なリソースが含まれていません。
  • バージョン不一致エラー: Dialogflow ボットから成功を受信しましたが、不一致が発生しました。たとえば、返されたインテントは、アクションで設定されたインテントと一致しませんでした。フローを再ロードして再公開してください。
エラーメッセージ ローカライズされていないメッセージ。この文字列変数は空または NOT_SET。

注意: 変数のリストを展開または折りたたむには、横の矢印をクリックします 失敗の出力.

意図パスと障害パスの構成

説明
成功への道

Google Cloud Dialogflow CX ボットのドラフトはこれらのパスを指示します。

障害出力パス

このパスは、アクションの実行中にエラーが発生したか、または結果の処理中に問題が発生したことを示しています。

注意:ネットワークで接続の問題が発生した場合、このアクションは自動的にこの失敗経路をたどります。

適切なアクションをFailureパスの下にドラッグして、やり取りする経路を指示します。たとえば、発信者を援助のためにエージェントに送信する転送アクション。