Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide
9-38
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(3)
Chapter 9 Agent Object
Methods
Parameters
args
An input parameter in the form of a pointer to an Arguments array that contains members with string
values that are the UniqueObjectIDs of the desired agent (AgentUniqueObjectID) and call
(CallUniqueObjectID). Package these with the keywords “AgentReference” and “CallReference”
respectively.
values that are the UniqueObjectIDs of the desired agent (AgentUniqueObjectID) and call
(CallUniqueObjectID). Package these with the keywords “AgentReference” and “CallReference”
respectively.
The third required parameter is one of the following integers representing the desired supervisory
action.
action.
Table 9-16
SuperviseCall Parameters
Note
Both SupervisorMonitor and eSupervisorClear only apply to Cisco Unified Communications
Manager based silent monitor.
Manager based silent monitor.
This is packaged with the constant CTIOS_SUPERVISORYACTION or the string
“SupervisoryAction”.
“SupervisoryAction”.
Return Values
Default CTI OS return values. See
Remarks
This request is specific to the Supervisor feature and should only be used on switches or configurations
that have the necessary support (currently, Unified CCE only).
that have the necessary support (currently, Unified CCE only).
A BargeIn action is very similar to a Single Step Conference where the agent is the conference controller.
As such, only this agent can add other parties to the conference; the supervisor cannot do this.
As such, only this agent can add other parties to the conference; the supervisor cannot do this.
An Intercept can only be performed by a supervisor who has already performed a BargeIn. The Intercept
simply hangs up the original agent, leaving only the customer and the supervisor talking.
simply hangs up the original agent, leaving only the customer and the supervisor talking.
E_CTIOS_INVALID_SILENT_MONITOR_MODE is returned when Agent.SuperviseCall() is called
when CTI OS Based silent monitor is configured.
when CTI OS Based silent monitor is configured.
Value
Enum
Description
3
eSupervisorBargeIn
BargeIn to the specified call of the specified agent.
4
eSupervisorIntercept
Intercept the specified call of the specified agent.
1
eSupervisorMonitor
Used to silently monitor the call of the specified agent.
0
eSupervisorClear
Used to clear the silent monitor call.