Conversation

interface Conversation

A conversation entity.

Inheritors

Properties

Link copied to clipboard
abstract val activeParticipants: List<Participant>

A list of active Participants.

Link copied to clipboard
abstract val createdAt: Long?
Link copied to clipboard
abstract val developerName: String

The developer name.

Link copied to clipboard
abstract val identifier: UUID

The conversation's ID.

Link copied to clipboard

The timestamp of the last entry received, which was marked as read by the local client.

Link copied to clipboard

The last active ConversationEntry in a Conversation.

Link copied to clipboard

The timestamp of the last entry sent, which was marked as read by at least one other participant.

Link copied to clipboard
abstract val participants: List<Participant>

A list of Participants in the conversation.

Link copied to clipboard
abstract val preChatFields: List<PreChatField>?

A list of PreChatFields.

Link copied to clipboard
abstract val preChatSubmissionTimestamp: Long?

Indicates the time that a Pre-Chat form was last submitted, in milliseconds since the epoch.

Link copied to clipboard

A TermsAndConditions object to indicate whether legal Terms and Conditions have been accepted.

Link copied to clipboard
abstract val unreadMessageCount: Int

The number of messages that have not yet been read by the local Participant. This count is based on the following criteria: