Google Cloud Dialogflow V2 Client - Class Type (1.3.2)

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

Parameter
NameDescription
value mixed

value

Parameter
NameDescription
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;