Method to create singleton object of the class
@example
const agentSession = AdminService.instance;
Method to return agent settings
@example
getAgentSettings()
Method to return all indicators
@example
getAllIndicators()
Method to return cxone branding profiles
@example
getBrandingProfile()
Method to return business unit features
@example
getBusinessUnit()
Method to return central branding profile
@example
getCentralBrandingProfile()
Method to return client data
@example
getClientData()
Method to return agent permissions
@example
getPermissions()
Method to call the script to get the skill Id
Method to get time stamp offset
@example
getTimeStampOffset()
Method to return User Hub user details
@example
getUHUserDetails()
Method to return aggregator service node url for uiq connection
@example
getUiqHubUrl()
Fetches the details of loged in user
True to use cached data if available
@example
getUserDetails(true)
Details of the User
Method to return agent locations
Method to initialize the user details (i.e) cxoneConfig, userInfo and aceessToken
Access token
cxoneConfig object
user info object
Method to return client data
@example
getClientData()
Method to resize the event queue
session id
boolean value to throttle the event queue size
Method to select agent location
location id
access token
Method to set the server time offset in local storage
Method to start the signal script
contact id
Method to call spawn script
Generated using TypeDoc
Class to perform get admin api