- DarkLight
Silent Monitoring
- DarkLight
Overview
This API allows a Supervisor to monitor an Agent call. Supervisor can listen to an Interaction that is in progress without disturbing the conversation between an agent and a customer.
Pre-requisite
The agent phones to be monitored must support silent monitoring and must be configured in Cisco Unified Communications Manager. A supervisor must be signed in to the fromAddress (extension) being used to create the silent monitor call. Agent to be monitored must be assigned to a Team that the supervisor is responsible for. A supervisor can silently monitor any call except a silent monitor call. If an agent drops from or transfers the call that the supervisor is monitoring, the silent monitoring session ends.
Sequence Diagram
.jpg?sv=2022-11-02&spr=https&st=2026-02-21T20%3A00%3A05Z&se=2026-02-21T20%3A10%3A05Z&sr=c&sp=r&sig=hH3xF93GDuYNNDyjvfU6AI7wSFWjO7Swm2L8lsGB%2FM8%3D)
Message Structure
Request Parameters | Value |
|---|---|
channel | Cisco |
topic | Team |
subtopic | SetSilentMonitoring |
source | «app-name-broadcasting-this-message» |
data | «JSON Object» |
Data Parameters
Parameter | Data Type | Description | Sample Value |
|---|---|---|---|
fromAddress | String | The extension of the supervisor who initiated the silent monitor request. | 5004 |
toAddress | String | The extension of the agent that the supervisor wants to monitor. | 5025 |
UserName | String | The user ID. | 47483657 |
Sample Request
{
"channel": "Cisco",
"topic": "Agent",
"subtopic": "SetSilentMonitoring"
"data":
{
"Username": "47483650",
"FromAddress": "5004",
"ToAddress": "5025"
}
}Sample Response
No sample response