Options
All
  • Public
  • Public/Protected
  • All
Menu

Class to manage agent setting

Hierarchy

  • CXoneAgentSetting

Index

Constructors

  • get instance for CXoneAgentSetting and adminService

    example
    const cxoneAgentSetting = new CXoneAgentSetting();
    

    Returns CXoneAgentSetting

Properties

acdSessionManager: ACDSessionManager = ...
adminService: AdminService
logger: Logger = ...
mchAgentSettingsChangeEvent: Subject<MCHSetting> = ...

Methods

  • clearNotificationSettings(): Promise<void>
  • Method to clear Notification Settings

    example
    clearNotificationSettings()
    

    Returns Promise<void>

  • To get client data and extract AVNotifications and soft phone settings

    example
    getAgentClientDataSettings();
    

    Returns Promise<CXoneSdkError | CXoneClientData>

  • Method to return agent settings

    Returns Promise<CXoneSdkError | AgentSettings>

    • return the agent settings
    @example
    getAgentSettings()
  • onMCHAgentSettingsChange(): void
  • Method to subscribe multi-channel agent settings

    Returns void

  • To update AVNotifications and softphone settings

    example
    updateAgentClientDataSettings();
    

    Parameters

    Returns Promise<string | CXoneSdkError>

Generated using TypeDoc