ConversationConversationStage

enum ConversationConversationStage : Enum<ConversationConversationStage> , ConvertibleToJava<ConversationConversationStage>

The stage of a conversation. It indicates whether the virtual agent or a human agent is handling the conversation. If the conversation is created with the conversation profile that has Dialogflow config set, defaults to ConversationStage.VIRTUAL_AGENT_STAGE; Otherwise, defaults to ConversationStage.HUMAN_ASSIST_STAGE. If the conversation is created with the conversation profile that has Dialogflow config set but explicitly sets conversation_stage to ConversationStage.HUMAN_ASSIST_STAGE, it skips ConversationStage.VIRTUAL_AGENT_STAGE stage and directly goes to ConversationStage.HUMAN_ASSIST_STAGE.

Entries

Link copied to clipboard

Unknown. Should never be used after a conversation is successfully created.

Link copied to clipboard

The conversation should return virtual agent responses into the conversation.

Link copied to clipboard

The conversation should not provide responses, just listen and provide suggestions.

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun toJava(): ConversationConversationStage
Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.

Properties

Link copied to clipboard
val javaValue: ConversationConversationStage
Link copied to clipboard
Link copied to clipboard