AgentInfo

class AgentInfo

Information about the agent who accepted the contact.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The difference in time, in whole seconds, between AfterContactWorkStartTimestamp and AfterContactWorkEndTimestamp.

Link copied to clipboard

The date and time when the agent ended After Contact Work for the contact, in UTC time. In cases when agent finishes doing AfterContactWork for chat contacts and switches their activity status to offline or equivalent without clearing the contact in CCP, discrepancies may be noticed for AfterContactWorkEndTimestamp.

Link copied to clipboard

The date and time when the agent started doing After Contact Work for the contact, in UTC time.

Link copied to clipboard

The total hold duration in seconds initiated by the agent.

Link copied to clipboard

Agent pause duration for a contact in seconds.

Link copied to clipboard

The configuration for the allowed video and screen sharing capabilities for participants present over the call. For more information, see Set up in-app, web, video calling, and screen sharing capabilities in the Amazon Connect Administrator Guide.

Link copied to clipboard

The timestamp when the contact was connected to the agent.

Link copied to clipboard

Information regarding Agent’s device.

Link copied to clipboard

The agent hierarchy groups for the agent.

Link copied to clipboard
val id: String?

The identifier of the agent who accepted the contact.

Link copied to clipboard

List of StateTransition for a supervisor.

Functions

Link copied to clipboard
inline fun copy(block: AgentInfo.Builder.() -> Unit = {}): AgentInfo
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String