Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 506
   
6-90
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 6      Event Interfaces and Events
ISilentMonitorEvents
For CCM Based Silent Monitor
When CCM based silent monitor is configured this event tells the monitored application, for example an 
agent desktop, that it is no longer being monitored. This event in addition to call events for the silent 
monitor call tells the monitoring application, for example a supervisor desktop, that silent monitor of the agent 
has ended.
If an error occurs, the Disposition field will be set to the error returned in OnControlFailure.
Syntax 
C++:
void OnSilentMonitorStopRequestedEvent(Arguments & args);
COM: 
 
HRESULT OnSilentMonitorStopRequestedEvent([in] Arguments* args);
VB:
  
Session_ OnSilentMonitorStopRequestedEvent(ByVal args as CTIOSCLIENTLIB.IArguments)
Parameters
args
Arguments array containing the following fields.
Table 6-86
OnSilentMonitorStopRequestedEvent Parameters
Keyword
Type
Description
MonitoredUniqueObject
ID
STRING
Unique Object ID of the object being monitored.
AgentID
STRING
Agent ID of the agent who had been monitored. This message 
will contain either AgentID or DeviceID, but not both.
DeviceID
STRING
Device ID of the agent who had been monitored. This 
message will contain either AgentID or DeviceID, but not 
both.
PeripheralID
INT
The Unified ICM PeripheralID of the ACD where silent 
monitoring has stopped.
MonitoringIPAddress
STRING
TCP/IP address of the monitoring application.
SMSessionKey
UNSIGNED 
SHORT
Unique identifier for the Silent Monitor Session.
OriginatingServerID
STRING
TCP/IP Address:Port of the CTI OS server from which the 
request originated.
OriginatingClientID
STRING
Client Identification of the monitoring application.
Keyword
Type
Description
SilentMonitorInitiatingAge
ntUID
STRING
Unique object ID of the agent that initiated silent monitor.
SilentMonitorInitiatingDev
iceID
STRING
ID of the device that initiated silent monitor.
SilentMonitorTargetAgent
UID
STRING
Unique object ID of the silently monitored agent.