Handoff to a human agent Stay organized with collections Save and categorize content based on your preferences.
Handoff is the process of handing off an end-user conversation from a Dialogflow virtual agent to a human agent. Dialogflow offers multiple ways to do this.
Your Dialogflow agent should be designed so that when certain intents are matched, it indicates that the Dialogflow agent should hand off the conversation to a human agent.
The endInteraction setting triggers Dialogflow to remove the Dialogflow agent from the conversation.
The liveAgentHandoff setting is not used directly by Dialogflow. The boolean value of this field is sent to your webhook request when the intent is matched, or it is sent in response to your API call to detect intent. When your system receives an intent with this value set, you can take whatever actions are necessary to hand off the conversation.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-29 UTC."],[],[]]