ConversationEntryType

@JsonClass(generateAdapter = false)
enum ConversationEntryType : Enum<ConversationEntryType>

Identifies the kind of content contained within a conversation entry payload.

Entries

Link copied to clipboard

A text, attachment, or rich content message sent by a participant.

Link copied to clipboard

A participant joined, left, or changed roles in the conversation.

Link copied to clipboard

A participant is currently typing.

Link copied to clipboard

A participant started typing.

Link copied to clipboard

A participant stopped typing.

Link copied to clipboard

A long-running operation is in progress, such as a bot processing a request.

Link copied to clipboard

A message was delivered to the recipient.

Link copied to clipboard

A message was read by the recipient.

Link copied to clipboard

The result of a routing operation, such as agent assignment success or failure.

Link copied to clipboard

The result of a routing work item assignment.

Link copied to clipboard

An incremental token from a streamed message being composed in real time.

Link copied to clipboard

An asynchronous update to a previously sent message, such as attachment upload status.

Link copied to clipboard

The conversation was closed.

Link copied to clipboard

The end user's current position in the agent queue.

Link copied to clipboard

The messaging session transitioned to a new lifecycle state.

Link copied to clipboard

Custom context data associated with the session.

Link copied to clipboard

Conversation metadata was modified.

Link copied to clipboard

A communication modality (voice or video) connection state changed. The associated payload carries modality connection details (e.g., voice session credentials) needed to join the call.

Link copied to clipboard

An entry type not recognized by this version of the SDK.

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
Link copied to clipboard

Functions

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.