Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class Type.
Enumeration of the types of events available.
Protobuf type google.cloud.dialogflow.v2.ConversationEvent.Type
Methods
name
value
mixed
value
name
mixed
Constants
TYPE_UNSPECIFIED
Value: 0
Type not set.
Generated from protobuf enum TYPE_UNSPECIFIED = 0;
CONVERSATION_STARTED
Value: 1
A new conversation has been opened. This is fired when a telephone call is answered, or a conversation is created via the API.
Generated from protobuf enum CONVERSATION_STARTED = 1;
CONVERSATION_FINISHED
Value: 2
An existing conversation has closed. This is fired when a telephone call is terminated, or a conversation is closed via the API.
Generated from protobuf enum CONVERSATION_FINISHED = 2;
HUMAN_INTERVENTION_NEEDED
Value: 3
An existing conversation has received notification from Dialogflow that human intervention is required.
Generated from protobuf enum HUMAN_INTERVENTION_NEEDED = 3;
NEW_MESSAGE
Value: 5
An existing conversation has received a new message, either from API or telephony. It is configured in ConversationProfile.new_message_event_notification_config
Generated from protobuf enum NEW_MESSAGE = 5;
UNRECOVERABLE_ERROR
Value: 4
Unrecoverable error during a telephone call.
In general non-recoverable errors only occur if something was misconfigured in the ConversationProfile corresponding to the call. After a non-recoverable error, Dialogflow may stop responding. We don't fire this event:
- in an API call because we can directly return the error, or,
- when we can recover from an error.
Generated from protobuf enum UNRECOVERABLE_ERROR = 4;