SilentMonitorManager Object
The SilentMonitorManager object provides developers with an interface to silently monitor behavior. The SilentMonitorManager object performs all silent monitor tasks, such as starting, stopping, and managing silent monitor sessions. The SilentMonitorManager object stores specific silent monitor session information as properties.
You can use the SilentMonitorManager object in two different modes:
-
In Monitoring Mode, an application that wants to silently monitor conversation without being noticed by the calling parties must create a SilentMonitorManager object and set the mode to eSMMonitoringMode using the StartSMMonitoringMode method.
-
In Monitored Mode, an application accepts requests to initiate silent monitor sessions to forward the voice conversations to the remote monitoring application. The application creates a SilentMonitorManager object and sets the mode to eSMMonitoredMode using the StartSMMonitoredMode method.
For more information about these modes see Silent Monitor Session in Building Your Custom CTI Application
Note |
SilentMonitorManager Object methods and properties are not available in the Java or .NET CILs. |
Note |
SilentMonitorManager Object methods and properties are supported for use with Unified CCE only. |
Note |
SilentMonitorManager Object methods and properties are only supported for CTI OS based silent monitoring. |