Cisco CTI. What is Cisco CTI? CHAPTER



Similar documents
Getting Started. Cisco Desktop Product Suite 4.5 (ICD)

Cisco Agent Desktop for Cisco Unified Contact Center Express 9.0

Overview of Outbound Agent Functionality for Contact Centers

Cisco Unified Contact Center Express 6.0

Solution Overview: Geomant Contact Expert for Microsoft Lync Server

ORACLE ADVANCED INBOUND TELEPHONY

PBX IVR ACD. 7011Koll Center Parkway, Suite 150 Pleasanton, CA Phone: (925) Fax: (925) SUPERVISOR, MANAGER

OMNIWorks Contact Center Solutions

Architecture Overview

ALCATEL-LUCENT OMNITOUCH CONTACT CENTER STANDARD EDITION The scalable and reliable contact center to support your business

Intel NetMerge Call Processing Software Introduction

Alcatel-Lucent OmniTouch Contact Center Standard Edition The scalable and reliable contact center to support your business

High performance, managed, measured telephone calls, s and SMS to keep in touch with prospects and customers

Qfiniti Enterprise and VoIP for Avaya. Qfiniti Enterprise and VoIP. An etalk Technical White Paper

Cisco ICM Software Computer Telephony Integration

Cisco Unified Communications System Release 6.1 Enriches Collaboration Through a Unified Workspace

OpenScape Contact Center Agile V8

Cisco Unified Intelligent Contact Management Enterprise 7.2

Telephony & Call Centre Unified Communications

IME PROFESSIONAL SERVICES RFP MED AMENDMENT 3

Oracle IVR Integrator

For Sales Kathy Hall

Deploying Cisco Unified Contact Center Express Volume 1

Oracle PeopleSoft CRM Integration into the Contact Center. Technical Integration Brief

Cisco Unified Contact Center Enterprise 7.5

UCStrategies.com and UniComm Consulting. UC RFP Template Solution Description Advanced UC Productivity Tools

White Paper UC for Business - Process Automation

Cisco Unified Intelligent Contact Management Enterprise 7.5

Lotus Sametime Unified Telephony

DUCC-CVP v8.0 - Deploying Unified Contact Center Enterprise v8.0 with CVP

A Highly Flexible, Two-Tiered Offering

PRODUCT GUIDE Version 1.2 HELPDESK EXPRESS 1.0

Cisco Unified Personal Communicator

Administering Cisco Unified Contact Center Enterprise, Part 2 AUCCE2 v10.0; 5 Days, Instructor-led

FEATURE MATRIX. Contact Center Business Edition is the right solution for contact centers that:

MITEL. Call Accounting

Enhancing Call Center Efficiency with Screen Pops The Path to Improved Customer Service

Interwise Connect. Working with Reverse Proxy Version 7.x

VoIP Survivor s s Guide

Virtual Contact Center

CUSTOM INTERACTIVE VOICE4NET TELEPHONY SOLUTIONS. Contact Center HD.

Mitel MiContact Center Enterprise & Business

Deploying Unified Contact Center Enterprise DUCCE v10.0; 5 Days, Instructor-led

To participate in the hands-on labs in this class, you need to bring a laptop computer with the following:

The All-In-One Solution for Your Business Needs. Avaya IP Office Family Overview. Converged Voice and Data Networks. Customer Relationship Management

An Introduction to astercc Call Center ver /06/09

Vector Asset Management User Manual

FacetPhone IP-PBX. IP From the Ground Up

Contact Center Discovery Exercise

Building your custom CTI application

Federal Supply Schedule - GS-35F-0419L

Silent Monitoring and Recording Using Unified Communications Manager

ERICSSON SOLIDUS ecare AGENT, MANAGEMENT AND SELF-SERVICE APPLICATIONS BUILT FOR BETTER BUSINESS

MiVoice Business Product Category. MiVoice Business System Administration. MiVoice Business Moves, Adds, and Changes Self Study

Nortel Symposium Call Center Server Symposium, M1/Succession 1000, and Voice Processing Guide

Specialized Training Calendar May August Training for Professionals by Professionals

Cisco Intelligent Contact Management

Enhancing Call Center Efficiency with Screen Pops

Avaya IP Office Unified Communications for Small Business

How to Access UF Health Jacksonville VPN services

JAVA Telephony API (JTAPI)

Course Catalog End User Training

XARIOS. c t i s o f t w a r e

CONTACT CENTER TEAM PRODUCTIVITY SUITES ENHANCE EFFICIENCY

FabulaTech Products Advanced Communications Solutions

Version /10. Xerox ColorQube 9301/9302/9303 Internet Services

Better Customer Service & Support Through Monitoring and EAI

Virtual Contact Center

Interaction Center Integration with HEAT

DATA SHEET. Cisco IP Contact Center. Cisco IP Contact Center

Deploying Cisco Unified Contact Center Express 5.0 (UCCX)

MiVoice Business Product Category. MiVoice Business System Administration. MiVoice Business Moves, Adds, and Changes Self Study

Contact Center Solutions A Highly Flexible, Two-Tiered Offering

How To Install Linux Titan

8x8 Complete Contact Center

HCC-CISCO Annex to General Services Schedule

OpenScape Contact Center Agile

Fiery E100 Color Server. Welcome

Integrating Voice and Data for Call Center Excellence. logicalage CTI-enabled Contact Control Center

Information. OpenScape Contact Center Agile V8 Bringing Customer Satisfaction Within Reach. Communication for the open minded

DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service

Symphony Plus Cyber security for the power and water industries

DTK and Connector Architecture

Version 2.10 Sage CRM Getting Started Guide

Nortel Networks Symposium Call Center Server

CONTACT CENTER SOLUTIONS

PeopleSoft Enterprise CRM 9.1 Multichannel Applications PeopleBook

Screen Pop CHAPTER 10. What is Screen Pop? Configuration and Administration. ! What is Screen Pop? (page 1)

Transcription:

CHAPTER 2 This chapter gives an introduction to. It includes the following: Purpose of Brief description of the individual components that make up Note With each version of, it is Cisco s intent to increase the number of components, and to enrich the existing components. This manual describes the components accompanying ICM software Version 4.6. What is? is a product set that helps programmers integrate CTI applications with Intelligent Contact Management software. consists of: Servers Desktop Components Application Programming Interfaces (APIs) Sample Applications Programming Examples Documentation Tutorials 2-1

Components Chapter 2 Training Support The sample applications demonstrate simple client application functions, such as displaying a customer s account information on the screen and processing a single customer call. Their intent is to provide the programmer a vehicle for quickly understanding how the CTI Server interacts with its clients. Once you install and configure the necessary software components, you can run these applications without modifying them. In addition to the application executable files, all the associated source files, header files, resource files, and other related files for each sample application are included. You can edit a source file to create a modified version of a sample application to fit your particular needs; incorporate a portion of a source file in one of your existing applications; or use the source files as a guideline for creating a new client application. All source files include comments to describe the program flow and to point out significant program statements. Some of these source files are further discussed in the relevant manuals. Components This section describes the various components of. It discusses the following: Product Offerings Software Documentation Support Training Product Offerings Currently consists of the following product offerings, which are discussed in more detail in Chapter 4, Product Offering Descriptions. Server. The component that delivers agent, call, and customer data in real time and enables third-party call control. 2-2

Chapter 2 Components Object Server (CTI OS). The component that provides an object-based interface to the CTI Server. It includes COM, Java, C, and C++ interfaces that share the same code base. CTI OS provides developers with the functionality to provide custom soft phones, screen pop applications, and other integration applications, using the data delivered by CTI Server. Additionally, CTI OS provides the following benefits: Enables developers to build applications that can monitor or control more than one agent Facilitates server-to-server integration Reduces the need to account for switch-specific behavior In addition to its programming interfaces, CTI OS includes a fully functional agent soft phone as well as a supervisor soft phone that enables call center supervisors to monitor the activities of their agents. Desktop. A package for use in developing applications written in languages that support the Microsoft Component Object Model (COM). CTI Desktop Softphone. A fully functional, out-of-the-box soft phone. Softphone Controls. Lightweight ActiveX objects that allow you to embed soft phone functionality in any valid host container application or to customize the existing CTI Desktop Softphone by simply using drag-and-drop and property pages. AgentStatistics/SkillGroupStatistics. ActiveX objects that deliver real-time agent/skill group statistics to the desktop. COMMonitor/CMIntercept. The process through which CTI Desktop supplies fault-tolerance to the desktop. Desktop Control Server (DCS). An out-of-process (.EXE) COM server in which CTIClient is embedded. CTIClient. An in-process (.DLL) ActiveX server that sits between the client application and the CTI Server. JavaClient. A set of Java classes that sits between the Java application/applet and the CTI Server the Java equivalent of CTIClient. IPCC Media Termination. The component that provides a soft alternative to the IP hard phone. It resides on the desktop and when used in conjunction with a soft phone, the IPCC media termination component transmits and receives audio and microphone over an IP connection. 2-3

Components Chapter 2 For CTI OS users, refer to the Cisco ICM Software CTI OS System Manager s Guide for more information about IPCC Media Termination. For CTI Desktop users, refer to the Cisco ICM Software CTI Programmer s Guide for more information about IPCC Media Termination. Cisco Turnkey CTI. A packaged CTI solution providing an out-of-the-box soft phone, supervisor features (such as supervisor to agent text chat), and the ability to create screen pops using keystroke macros rather than custom code. Refer to the Cisco Turnkey CTI documentation for more information. Software There are six CDs. The CDs contain the following software. CTI OS CTI Server Driver. Module that communicates between CTI Server and CTI OS Server Node. CTI Server Node. Module that consists of the CTI OS Server. CTI OS Trace Server. Module that handles some logging for CTI OS. CTI OS Agent CTI OS Agent Softphone. An out-of-the-box agent soft phone that works with any ACD, including IPCC and Enterprise Agent. Controls necessary to run CTI OS Agent. CTI OS Supervisor CTI OS Supervisor Softphone. An out-of-the-box supervisor soft phone that works with any ACD, including IPCC and Enterprise Agent. It also includes an agent monitor window. Controls necessary to run CTI OS Supervisor. 2-4

Chapter 2 Components CTI Desktop A sample program directory that contains sample applications. This directory contains the following subdirectories: CTIClient. This directory contains sample applications that use the CTIClient DLL to communicate with the CTI Server: Delphi. This directory contains sample code for CTIClient usage in Delphi. PhoneForDemo. This directory contains a Visual Basic version of a sample soft phone built with CTIClient. PowerBuilder. This directory contains sample code for CTIClient usage in PowerBuilder. Screenpop. This directory contains HTML, Visual Basic, and Visual C++ versions of a sample CTIClient screen pop application. DCS. This directory contains sample applications that use the Desktop Control Server to communicate with the CTI Server: Vbsamp. This directory contains a Visual Basic version of a sample DCS application that processes a single customer call. Vcsamp. This directory contains a Visual C++ version of a sample DCS screen pop application. Softphone. This directory contains sample Softphone Controls applications: EnterpriseAgentPhone. This directory contains a Softphone compliant with Enterprise Agent. IPCCPhone. This directory contains a Softphone compliant with IPCC. GeoTelDemo. This directory contains a fully functional Softphone Controls application written in Visual Basic. IE4. This directory contains a Softphone Controls application accessible from Internet Explorer. Screenpop. This directory contains a Softphone Controls screen pop application written in Visual Basic. Sft_vb_ddesamp. This directory contains a sample application using DDE for interprocess communication. 2-5

Components Chapter 2 Turnkey CTI Agent Softphone. This directory contains the Visual Basic code used to create CTI Desktop Softphone. CTI Desktop Softphone. A fully functional soft phone that enables agents to perform telephony functions from the desktop Softphone Controls Desktop Control Server CTIClient JavaClient CTISim. A utility that can be used in place of CTI Server while developing applications; it simulates most of the functionality of the actual CTI Server CTITest. A client utility for testing CTI Server Documentation. Adobe Acrobat (.PDF) files of the CTI manuals described in the next section Cisco Turnkey CTI Agent. The module providing out-of-the-box soft phone capabilities as well as workflow automation (including screen pop) via keystroke macro recording. Cisco Turnkey CTI Enterprise Data. The module providing IVR and other call context data to the agent desktop. Cisco Turnkey CTI Call/Chat. The module enabling agents to communicate with supervisors using text chat. Cisco Turnkey CTI Supervisor. The module providing supervisor capabilities, including the ability to view logged on agents and their current call status, as well as the ability to communicate with agents using text chat and via marquee messages. Note The Cisco Turnkey CTI documentation is only available on this CD. 2-6

Chapter 2 Components Turnkey CTI Server Directory Services Cisco Turnkey CTI Enterprise Server Cisco Turnkey CTI Call/Chat Server Cisco Turnkey CTI Administration, which includes: Cisco Turnkey CTI Administrator Cisco Turnkey CTI Enterprise Administrator Cisco Turnkey CTI Administrator documentation Cisco Turnkey CTI Agent installation program Cisco Turnkey CTI Supervisor installation program Cisco ICM Client Admin Workstation Documentation The Desktop CD includes the following manuals: Cisco ICM Software CTIClient Reference Guide Cisco ICM Software CTI Driver for Siebel Reference Guide Cisco ICM Software CTI Programmer s Guide Cisco ICM Software CTI Server Message Reference Guide Cisco ICM Software Desktop Control Server Reference Guide Cisco ICM Software JavaClient Reference Guide Cisco ICM Software Softphone Controls Reference Guide The OS CD includes the following manuals: Cisco ICM Software CTI OS System Manager s Guide Cisco ICM Software CTI OS Developer s Guide Cisco ICM Software IPCC CTI OS Agent Desktop User Guide Cisco ICM Software IPCC Supervisor Desktop User Guide 2-7

Components Chapter 2 For descriptions of these manuals, please see the CTI (Computer Telephony Integration) Toolkit Documentation section on page ix in About This Guide. Note There are four versions of the CTI Server manual on the CD. The file CtiSrvr5.pdf documents the CTI Server Protocol Version 5 (ICM Version 4.0). The file CtiSrvr6.pdf documents the CTI Server Protocol Version 6 (ICM Version 4.1). The file CtiSrvr7.pdf documents the CTI Server Protocol Version 7 (ICM Version 4.5). The file CtiSrvr8.pdf documents the CTI Server Protocol Version 8 (ICM Version 4.6). Support and Training Contact your Cisco sales representative for information on availability and pricing of support and training. 2-8