- DarkLight
Barge Into a Call
- DarkLight
Overview
This API allows a Supervisor to barge into an Agent call that the supervisor is silently monitoring.
Pre-requisite
Supervisors can only make barge call requests using the fromAddress that they are currently signed in to. Also, they can only barge in to calls they are already silent monitoring.
Sequence Diagram
.jpg?sv=2022-11-02&spr=https&st=2025-12-25T09%3A01%3A23Z&se=2025-12-25T09%3A11%3A23Z&sr=c&sp=r&sig=2A53iuUjiGEEFgfpEh7Wfb%2Ftq7rcIkCOHZjMEU20ksk%3D)
Message Structure
Request Parameters | Value |
|---|---|
channel | Cisco |
topic | InboundCall or OutboundCall |
subtopic | SetBARGE CALL |
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 barge request. | 5069 |
toAddress | String | The extension of the agent whose call the supervisor wants to barge in to. | 167786021 |
Username | String | Agent ID. | 47483657 |
CallId | String | Silent monitor dialog id on which the supervisor wants to barge in. | 167786021 |
Sample Request
{
"channel": "Cisco",
"topic": "InboundCall",
"subtopic": "SetANSWER",
"data ":
{
"FromAddress ": "5004",
"ToAddress ": "5069",
"UserName ": "475483657",
"CallID": "16786021"
}Sample Response
No sample response