Agent

abstract class Agent

Represents all info about an agent.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
abstract val emailAddress: String?

The email address of the agent.

Link copied to clipboard
abstract val firstName: String

The first name of the agent.

Link copied to clipboard

The full name of the agent (readonly).

Link copied to clipboard
abstract val id: Int

The id of the agent.

Link copied to clipboard
abstract val imageUrl: String

The URL for the profile photo of the agent.

Link copied to clipboard
abstract val inContactId: UUID?

The id of the agent in the inContact (CXone) system.

Link copied to clipboard
abstract val isBotUser: Boolean

Whether the agent is a bot.

Link copied to clipboard
abstract val isSurveyUser: Boolean

Whether the agent is for automated surveys.

Link copied to clipboard
abstract val isTyping: Boolean

Indicates that agent is currently typing.

Link copied to clipboard
abstract val lastName: String

The surname of the agent.

Link copied to clipboard
abstract val nickname: String?

The optional nickname of the agent.