ハンドオフとは、エンドユーザーの会話を Dialogflow 仮想エージェントから人間のエージェントに渡すプロセスです。Dialogflow には、これを行う複数の方法が用意されています。
インテント レスポンスでハンドオフを示す
Dialogflow エージェントは、特定のインテントが一致したときに Dialogflow エージェントが会話を人間のエージェントに引き継ぐように設計する必要があります。
endInteraction
を設定すると、Dialogflow が会話から Dialogflow エージェントを削除します。
liveAgentHandoff
設定は Dialogflow によって直接使用されることはありません。このフィールドのブール値は、インテントが一致したときに Webhook リクエストに送信されるか、インテントを検出する API 呼び出しに応じて送信されます。この値が設定されているインテントをシステムが受信した場合、会話をハンドオフするために必要なアクションを実行できます。