Options
All
  • Public
  • Public/Protected
  • All
Menu

This is the base class for ACD

Hierarchy

  • CXoneAcdClient

Index

Constructors

Properties

agentDetailService: AgentDetailService = ...
agentLegService: AgentLegService = ...
agentListService: AttendantAgentListService = ...
agentStateService: AgentStateService = ...
contactManager: ContactManager = ...
indicator: CXoneIndicatorManager = ...
logger: Logger = ...
notification: CXoneNotificationManager = ...
screenPop: CXoneScreenPop = ...
session: CXoneSession = ...
skillService: SkillService = ...
singleton: CXoneAcdClient

Accessors

Methods

  • getAgentSkills(agentId?: string): Promise<AgentSkill[]>
  • Method to get agent skills

    example
    getAgentSkills('1001') || getAgentSkills()
    

    Parameters

    • Optional agentId: string

      nullable Agent Id

    Returns Promise<AgentSkill[]>

    • agent skills details as an AgentSkill[]
  • initAcdEngagement(): Promise<void>
  • setClickToDialCustomAgentUrl(customAgentUrl: string): void
  • Set the custom agent URL for the Click to Dial extension

    example
    setClickToDialCustomAgentUrl('https://custom-agent-url.com');
    

    Parameters

    • customAgentUrl: string

      The custom agent URL to be updated

    Returns void

  • subscribeRequestMessage(): void
  • subscribeResponseMessage(): void
  • updateUIQInstanceManagerURL(): void

Generated using TypeDoc