Cisco Cisco Computer Telephony Integration OS 8.5 Developer's Guide

Page of 500
   
4-7
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
 lists the sample programs on the CTI OS Toolkit CD.
Using The CTI OS ActiveX Controls
This section discusses the steps involved in building CTI OS Applications with Microsoft Visual Basic 
.NET (VB.NET) using the CTI OS ActiveX controls.
Building a Simple Softphone with ActiveX Controls
To use the CTIOS ActiveX controls, the ActiveX controls need to be copied on the target system and 
registered with Windows. This is accomplished by the CTIOS toolkit install, as well as the CTIOS Agent 
and Supervisor installs. See the section entitled 
 for details.
Table 4-1
CTI OS Toolkit Sample Programs
Program Name
Location
Description
CTI Toolkit Outbound 
Desktop
CTIOS Toolkit\Win32 CIL\Samples\CTI 
Toolkit Outbound Desktop
A softphone application that demonstrates 
Outbound Option (formerly Blended Agent) 
functionality.
All Agents Sample .NET
CTIOS Toolkit\dotNet CIL\Samples\All 
Agents Sample.NET
A Microsoft C# program demonstrating a monitor 
mode application. This program lists all agents in 
a grid along with current state updates.
All Calls Sample.NET
CTIOS Toolkit\dotNet CIL\Samples\All 
Calls Sample.NET
Similar to AllAgents but lists calls instead of 
agents.
CTI Toolkit Combo 
Desktop.NET 
CTIOS Toolkit\dotNet CIL\Samples\CTI 
Toolkit Combo Desktop.NET
A Microsoft C# program that interfaces to CTI OS 
via the .NET CIL interface. The program 
demonstrates how to build a multi-functional 
contact center desktop that contains Agent, 
Unified CC Supervisor and Outbound Option 
features.
CtiOs Data Grid.NET
CTIOS Toolkit\dotNet CIL\Samples\CtiOs 
Data Grid.NET
Microsoft C# program that implements a Tabular 
Grid  used by the CTI Toolkit Combo 
Desktop.NET to show calls and statistics.
CTI Toolkit Agent 
Desktop
CTTIOS Toolkit\Win32 CIL\Samples\CTI 
Toolkit AgentDesktop
A Visual Basic .NET program using the CTI OS 
ActiveX controls. The application is the source 
code used by the out of the box CTI Toolkit Agent 
Desktop.
CTI Toolkit Supervisor 
Desktop
CTTIOS Toolkit\Win32 CIL\Samples\CTI 
Toolkit IPCC SupervisorDesktop
A Visual Basic .NET program using the CTI OS 
ActiveX controls. The application is the source 
code used by the out of the box CTI Toolkit 
Supervisor Desktop. 
C++Phone
CTIOS Toolkit\Win32 CIL\Samples\CTI 
Toolkit C++Phone
A softphone written in C++ linking to the static 
C++ libraries. Sending requests and event handling 
as well as the use of the wait object is 
demonstrated.
AllAgents
CTIOS Toolkit\Java CIL
samples 
A Java counterpart to the Visual Basic all agents 
program.