Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 500
   
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.
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>
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. 
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.