Options
All
  • Public
  • Public/Protected
  • All
Menu

Model class for agent state

Hierarchy

Index

Constructors

Properties

agentId: number
remarks

ID of Agent

agentStateName: string
remarks

Name of state for the Agent

contactId: string
remarks

ID of active Contact if any

firstName: string
remarks

Agent first name

isActive: boolean
remarks

Indicates if agent is in ACTIVE state

isFavorite: boolean
remarks

Represents whether agent is marked as favorite or not on UI

isOutbound: boolean
remarks

Indicates if active Contact is using an outbound Skill

lastName: string
remarks

Agent last name

lastPollTime: Date
remarks

ISO 8601 timestamp of last database poll. Value should be passed in "updatedSince" parameter on next call

lastUpdateTime: Date
remarks

Time of last record update

mediaName: string
remarks

Channel name of Contact if any

outStateCode: number
remarks

ID for Unavailable state

outStateDescription: string
remarks

Name of Unavailable state

skillId: string
remarks

ID of Skill Agent is working on

skillName: string
remarks

Name of Skill Agent is working on

startDate: Date
remarks

ISO 8601 time the Agent started on current Skill

stationPhoneNumber: number
remarks

Agent Phone for current session

teamId: number
remarks

ID of Agent Team

teamName: string
remarks

Name of Agent Team

userId: string
remarks

userId of Agent

userName: string
remarks

Methods

  • parse(data: {}): void
  • This method to parse agent state response

    example
    parse(data);
    

    Parameters

    • data: {}

      agent state object

      • [key: string]: string

    Returns void

Generated using TypeDoc