- Contents
Interaction Scripter Developer's Guide
User Object
The User object is used to obtain information about a specific CIC user, such as the list of user, station, line, and workgroup queues that the user can view and modify, the user's status, logged in state, etc.
Methods
None
Callbacks
Name of the script function to be invoked by when an internal error occurs in the User object. |
|
Name of the script function to be called when the agent's status changes. |
|
Name of the script function to be called when any of the agent's configuration attributes changes, except the agent's status. |
|
Name of the script function to be called when the agent logs in or out of the system. Login will be true on a login message and false on a logout message. |
Properties
Determines if the agent can listen in on calls. |
|
Determines if the agent's calls can be made private. |
|
Determines if the agent can record calls. |
|
The agent's CIC extension number. |
|
The CIC user name of this agent. |
|
Determines if the agent's status is in a Do Not Disturb state. |
|
Determines if the agent is logged in. |
|
Determines if the agent is on the phone. |
|
This property returns a string describing an error condition affecting the User object. |
|
This property returns the number of an error condition affecting the User object. |
|
The CIC display name of the agent. |
|
Sets or returns the agent's status indicator (e.g. Available). |
|
The date and time that the agent will return from an unavailable status condition. |
Enumerations
Returns an enumeration of all accessible queues (e.g., user queues or workgroups with queues) the current agent has rights to view and modify. |
|
Returns an enumeration of campaigns which are available for agent to logon to. |
|
Returns an enumeration of available status messages. |
|
Returns an enumeration of the logged in stations for this agent. |
|
Returns an enumeration of all workgroups the agent has rights to view. |
|
Creates a list of workgroups the current agent is a member of. |