Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide
4-9
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 7.5(1)
Chapter 4 Building Your Application
Using The CTI OS ActiveX Controls
Figure 4-2
Microsoft Visual Basic .NET Screen with the CTIOS ActiveX controls.
On the very left the Toolbox is visible showing some of the CTI OS ActiveX RCWs icons. On the form,
the AxCallGrid has been dragged and dropped.
the AxCallGrid has been dragged and dropped.
For a complete description of the ActiveX controls see
shows the CTIOS Toolkit Agent Desktop application, which is also included as a sample on
the CTIOS CD.
Figure 4-3
CTIOS Toolkit Agent Desktop (see CD) Built with CTI OS ActiveX Controls
Once all ActiveX controls are placed on the phone, you can create an executable in Visual Basic .NET
via Build->Build Solution or pressing <F7>.
via Build->Build Solution or pressing <F7>.
Adding a Hook for Screenpops
This agent desktop application did not require any Visual Basic .NET coding at all. A user may choose
to add some custom code to add a hook for screenpops. For example, a user may want to retrieve
CallVariables, which are passed along with certain call events.
to add some custom code to add a hook for screenpops. For example, a user may want to retrieve
CallVariables, which are passed along with certain call events.
CTIOS SessionResolver
A CTIOS Client application connects to CTIOS with a Session object (see
Depending on the application, a client can use one or more Session objects. For most agent desktop
applications, however, it is useful to employ only a single Session object.
applications, however, it is useful to employ only a single Session object.