Руководство Разработчика для Cisco Cisco Computer Telephony Integration Option 9.0

Скачать
Страница из 506
   
9-41
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(1)
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). These should be packaged with the keywords “AgentReference” and 
“CallReference” respectively. 
The third required parameter is one of the following integers representing the desired supervisory 
action.
Table 9-16
SuperviseCall Parameters
Note
Both SupervisorMonitor and eSupervisorClear only apply to Cisco Unified Communications 
Manager based silent monitor.
This is packaged with the constant CTIOS_SUPERVISORYACTION or the string 
“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).
A BargeIn action is very similar to a Single Step Conference where the agent is the conference controller. 
As such, only this agent is able to add other parties to the conference; the supervisor will not be able to 
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.
E_CTIOS_INVALID_SILENT_MONITOR_MODE is returned when Agent.SuperviseCall() is called 
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.