Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide
4-107
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.1(1)
Chapter 4 Building Your Application
Building Supervisor Applications
Barging into Calls
The following sequence diagram illustrates a request to barge into an agent’s call.
In this sequence diagram, the supervisor application is divided into four
components to illustrate the different events that affect the different pieces of a
supervisor application.
In this sequence diagram, the supervisor application is divided into four
components to illustrate the different events that affect the different pieces of a
supervisor application.
Figure 4-7
Sequence Diagram for Barging into an Agent’s Call
Once Agent.StartMonitoringCall() is called for a specific call, the application will
begin receiving SupervisorButtonChange events. When a call is being monitored,
the SupervisorButtonChange event may carry a bitmask indicating that the call
can be barged into. To barge-in on a call, the application calls the
Agent.SuperviseCall() method. The target of the SuperviseCall() method is the
current agent (the agent object that represents the supervisor). The parameter to
the method is an Arguments object with the following key/value pairs.
begin receiving SupervisorButtonChange events. When a call is being monitored,
the SupervisorButtonChange event may carry a bitmask indicating that the call
can be barged into. To barge-in on a call, the application calls the
Agent.SuperviseCall() method. The target of the SuperviseCall() method is the
current agent (the agent object that represents the supervisor). The parameter to
the method is an Arguments object with the following key/value pairs.