Google は、Dialogflow CX エージェントの イベント
ハンドラで使用できる、コンタクト センター AI プラットフォーム(CCAI Platform)
用の Dialogflow CX カスタム イベントを作成しました。これは wrapup カスタム イベントです。
カスタム イベントを使用すると、エンドユーザーとの会話以外で発生した事象を処理できます。カスタム イベントは名前で識別され、イベント ハンドラを使用して Dialogflow CX 仮想エージェントで構成できます。詳細については、カスタム イベントをご覧ください。
まとめ
このカスタム イベントは、エンドユーザーが何らかの理由でセッションを終了したときに発生します。エージェントはセッションが終了する前に対応できます。
たとえば、Dialogflow CX 仮想エージェントとの音声セッションが、顧客の離脱や通話の失敗によって切断された場合、CCAI Platform
は Dialogflow CX にイベントを送信します。wrapup カスタム
イベントを使用すると、特定のセッションデータを外部 API エンドポイントに送信するなど、特定のまとめフローを実行してこのイベントに対応するように仮想エージェントを構成できます。
wrapup カスタム イベントは、サポート エージェントでのみ機能します。
仮想タスク アシスタントでは機能しません。
ベスト プラクティス
考慮すべきベスト プラクティスは次のとおりです。
CCAI Platform と統合された Dialogflow CX 仮想エージェントを使用している場合、Dialogflow CX アプリケーション ログに、
wrapupイベントに イベント ハンドラ が定義されていないというエラーが表示されることがあります。エージェントの特定のページだけでなく、wrapupカスタム イベントに幅広く対応するには、フローレベルのイベント ハンドラを設定します。Dialogflow CX で TurnSignals メソッド を使用すると、
reached_end_page会話ターンシグナルからのセッション パラメータの同期と、その後の CCAI Platform によるwrapupイベントの 送信で問題が発生する可能性があります。この問題をより適切に処理するには、フローの [セッションを終了] 遷移の代わりに、 Dialogflow CX エージェントで CCAI Platform カスタム ペイロード [会話を終了] を使用することを検討してください。その後、[セッションを終了] 遷移をwrapupのイベント ハンドラで構成できます。