Reference documentation and code samples for the Google Cloud Dialogflow Cx V3 Client class LiveAgentHandoff.
Indicates that the conversation should be handed off to a live agent.
Dialogflow only uses this to determine which conversations were handed off to a human agent for measurement purposes. What else to do with this signal is up to you and your handoff procedures. You may set this, for example:
- In the entry_fulfillment of a Page if entering the page indicates something went extremely wrong in the conversation.
- In a webhook response when you determine that the customer issue can only be handled by a human.
Generated from protobuf message google.cloud.dialogflow.cx.v3.ResponseMessage.LiveAgentHandoff
Namespace
Google \ Cloud \ Dialogflow \ Cx \ V3 \ ResponseMessageMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ metadata |
Google\Protobuf\Struct
Custom metadata for your handoff procedure. Dialogflow doesn't impose any structure on this. |
getMetadata
Custom metadata for your handoff procedure. Dialogflow doesn't impose any structure on this.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Struct|null |
hasMetadata
clearMetadata
setMetadata
Custom metadata for your handoff procedure. Dialogflow doesn't impose any structure on this.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Struct
|
Returns | |
---|---|
Type | Description |
$this |