EntryPayload
Represents the payload content of a conversation entry, with subtypes for each kind of event or message that can appear in a conversation.
Inheritors
Types
Confirms that a message was delivered to the recipient.
Confirms that a message was read by the recipient.
Indicates that the conversation has been closed.
Indicates that conversation metadata was modified, such as a subject or custom field change.
A message sent by a participant in the conversation.
An update to a previously sent message, such as attachment upload completion or failure.
Indicates a change in the connection state of a communication modality such as voice or video. The modality connection details (e.g., voice session credentials) required to join the call are available via modalityConnection.
Indicates that participants in the conversation have joined, left, or changed roles.
Signals that a long-running operation is in progress, such as a bot processing a request.
Reports the end user's current position in the agent queue while waiting for routing.
The outcome of a routing operation, indicating whether an agent was assigned or routing failed.
The result of a routing work item, indicating the type of work being routed.
Carries custom context data associated with the session, such as pre-chat fields or hidden variables.
Indicates a transition in the messaging session lifecycle, such as becoming active or ending.
A token representing an incremental chunk of a streamed message being composed in real time.
Indicates that a participant is currently typing.
Indicates that a participant has started typing.
Indicates that a participant has stopped typing.
A fallback payload for entry types not recognized by this version of the SDK.