ConversationEntryType
Identifies the kind of content contained within a conversation entry payload.
Entries
A participant joined, left, or changed roles in the conversation.
A participant is currently typing.
A participant started typing.
A participant stopped typing.
A long-running operation is in progress, such as a bot processing a request.
A message was delivered to the recipient.
A message was read by the recipient.
The result of a routing operation, such as agent assignment success or failure.
The result of a routing work item assignment.
An incremental token from a streamed message being composed in real time.
An asynchronous update to a previously sent message, such as attachment upload status.
The conversation was closed.
The end user's current position in the agent queue.
The messaging session transitioned to a new lifecycle state.
Custom context data associated with the session.
Conversation metadata was modified.
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.
An entry type not recognized by this version of the SDK.
Properties
Functions
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.)
Returns an array containing the constants of this enum type, in the order they're declared.