Package-level declarations

Types

Link copied to clipboard
data class CoreParticipant(val subject: String, val isLocal: Boolean = localSubject == subject || subject == SUBJECT_ID_PLACEHOLDER, val app: String? = Participant.APP, @Json(name = "role") val roleType: ParticipantRoleType, val context: String? = Participant.CONTEXT, val displayName: String = Participant.DISPLAY_NAME, val clientMenu: ParticipantClientMenu? = null) : Participant

A participant in a Conversation.

Link copied to clipboard
interface Participant

Represents a participant in a Conversation, such as an end user, agent, chatbot, or system entity.

Link copied to clipboard

The role a Participant plays within a conversation.