Customer Guide to Cisco UCCX Integrations. March

Similar documents
Customer Guide to Cisco MediaSense Integrations. March

Customer Guide to Cisco JTAPI- BiB Integrations. March

Customer Guide to SIP Trunk Integrations. March

Customer Guide to Genesys T- Server Integrations

Customer Guide to Mitel SRC Integrations

Customer Guide to Avaya DMCC-SSC Integrations. Customer Guide to Avaya DMCC- SSC Integrations. March

Customer Guide to Passive VoIP Recording. March

Customer Guide to SIPREC Integrations.

Customer Guide to Oracle Acme Packet SRR Integrations

Uptivity WFO Customer Guide to Avaya PC Dialer Integrations

Customer Guide to Ai-Logix NGX Integrations

Customer Guide to Avaya DMCC-SO Integrations.

Customer Guide to Passive VoIP Recording.

Customer Guide to Avaya DP-MLS Integrations.

NICE Uptivity External Release Notes 17.1

Calabrio Recording Services. Deployment Guide for Cisco MediaSense

Customer Site Requirements for Uptivity WFO v5.7.

Impact 360 Recording. Integration Service. Cisco Integration Guide

NICE UPTIVITY SURVEY FOR SIP ENVIRONMENTS. March

Manage Finesse IP Phone Agent

Configure Selective Based Workflow for Incoming Calls on Finesse

Cisco Unity Express 7.1 User Guide

Voice and video call recording system

Customer Site Requirements for incontact WFO

CHAPTER 1 PREFACE... 1

Monitoring and Recording

Customer Site Requirements 17.2

Deploying Harmony Workforce Optimization on Unified Contact Center Enterprise

UPTIVITY DISCOVER REPORTING MANUAL, V5.6. April

UPTIVITY SPEECH ANALYTICS ADMINISTRATION GUIDE. March

Uptivity WFO Reporting Manual, v5.7

Calls Originated by Cisco Unified Communications Manager

incontact Survey Customer Guide

incontact On-Demand User Guide for Premises 16.2

CISCO ACTIVE IP RECORDING SOLUTION

PhoneUP - Applications Bundle for Cisco Unified Communications

Recording. Recording Overview

Customer Site Requirements for incontact Workforce Optimization

Uptivity WFO On- Demand User Guide, v5.7

Unified Communications Manager-Based Silent Monitor Configuration

UPTIVITY DISCOVER ON-DEMAND USER GUIDE, V5.6. April

UPTIVITY DISCOVER REPORTING MANUAL, V February

T-Server for Cisco UCM Deployment Guide. T-Servers 8.1.2

UPTIVITY DISCOVER QUALITY MANAGEMENT MANUAL, V5.6. April

Agent Unable to Log Into Cisco Agent Desktop

Cisco Unified CME Telephony Service Provider 2.1 Setup Guide

AT&T IP Flexible Reach And IP Toll Free Cisco Call Manager Configuration Guide. Issue /5/2007

Spectrum Enterprise SIP Trunking Service Cisco Unified Communication Mgr Firmware 6.01 IP PBX Configuration Guide

The following sections describe the various menu options.

Computer Telephony Integration

Uptivity WFO User Manual, v5.7

Configuring PPP And SIP

Unified CCX Administration Web Interface

AT&T IP Flexible Reach And IP Toll Free Cisco Unified Communication Manager H.323 Configuration Guide. Issue /3/2008

Application Notes for Enghouse Interactive Communications Center 10.0 with Avaya IP Office Server Edition 10.1 Issue 1.0

Secure Call Recording

Cisco Unified Workforce Optimization Quality Management

Application Notes for Enghouse Interactive Communications Center 10.1 with Avaya IP Office Server Edition 11 Issue 1.0

Cisco. Integrating Cisco Unified Communications Applications v8.0 (CAPPS v8.0)

InGenius Connector Enterprise 5.0. November Version

Mobile Agent. Capabilities. Cisco Unified Mobile Agent Description. Unified Mobile Agent Provides Agent Sign-In Flexibility

UPTIVITY DISCOVER USER MANUAL, V5.6. April

UPTIVITY SIP SURVEY GUIDE, V5.6. April

Application Notes for Zeacom Communications Center with Avaya IP Office 9.0 Issue 1.0

Spectrum Enterprise SIP Trunking Service Avaya (Nortel) BCM50 Firmware IP PBX Configuration Guide

Silent Monitoring. Silent Monitoring Overview

VG224 Voice Gateway SCCP Registration with CME Configuration Example

InGenius Connector Enterprise 6.0. March Version 6.0.3

Administering Cisco Unified Contact Center Enterprise Boot Camp

SIP driver configuration in ALERT

Provision Unified CM for Unified CCX

IP paging solution. Index. 1. Description Adportas MessageKall architecture... 02

Application Notes for Xima Chronicall 3.10 with Avaya Aura Communication Manager 8.0 and Avaya Aura Application Enablement Services 8.0 Issue 1.

Cisco Remote Silent Monitoring

Cisco Unified Workforce Optimization

UPTIVITY DISCOVER WEB PLAYER MANUAL, V February

Client Matter Codes and Forced Authorization Codes

C. Collect engine heap performance data via the Cisco Unified Real-Time Monitoring Tool.

CISCO CONFIGURATION GUIDE

Uptivity WFO SIP Survey Guide, v5.7

Cisco Voic Exchange User Guide Unity Connection 8.6

Internet Protocol Version 6 (IPv6)

Exam Name: Unified Communications Contact Center

Cisco Implementing Cisco Collaboration Applications (CAPPS)

CUCM XO SIP Trunk Configuration Guide

incontact Workforce Optimization Reporting Manual, 16.1

Unified CM-based silent monitor configuration

gateway address (ccn subsystem sip) gateway port (ccn subsystem sip) groupname

Internet Protocol Version 6 (IPv6)

Troubleshoot CVP Agent Greeting Problems Contents

Subsystems Menu. RmCm to set up your Unified CCX resources.

Application Notes for TelStrat Engage Record Version 3.3 with Avaya Business Communication Manger Release 6.0 VoIP Recording Issue 1.

Application Notes for Enghouse Interactive Communications Center 2016R2 with Avaya IP Office Server Edition 10.0 Issue 1.0

Sample Configuration for SIP Trunking between Avaya IP Office and Cisco Unified Communications Manager 7.0 Issue 1.0

Administrator s Guide for the Polycom Video Control Application (VCA)

Firewalls for Secure Unified Communications

Hardware Requirements for Cisco Jabber for Mac. Intel Core 2 Duo or later processors in any of the following Apple hardware:

Arc Professional. DESIGN GUIDE Version 6.0.1

CUCM 8.x Configuration Manual for Arc Pro

Unified CCX Administration Web Interface

Transcription:

Customer Guide to Cisco UCCX Integrations March 2017 www.incontact.com

Introduction Customer Guide to Cisco UCCX Integrations Version: This guide should be used with NICE Uptivity (formerly Premise incontact WFO) 16.2 or later. Revision: March 2017 Copyright: 2017 incontact, Inc. Contact: Send suggestions or corrections regarding this guide to documentationrequests@incontact.com. 2 Customer Guide to Cisco UCCX Integrations

Introduction Table of Contents Introduction... 5 Audience... 5 Goals... 5 Assumptions... 5 Need-to-Knows... 5 Terminology... 6 Customer Responsibilities... 6 Cisco UCCX Integration Overview... 7 Cisco Requirements... 8 Hardware... 8 Software... 9 Licensing... 9 NICE Uptivity Requirements... 9 Hardware... 9 Software... 9 Licensing... 9 Customer Configuration Overview... 10 Customer Integration Tasks... 11 Confirm Resource Manager-Contact Manager (RmCm) Port... 11 Customer Administration Tasks... 12 Appendix: Agent Sync Module... 13 Customer Guide to Cisco UCCX Integrations 3

Introduction Document Revision History... 15 4 Customer Guide to Cisco UCCX Integrations

Introduction Introduction Audience This document is written for customers and prospective customers interested in using NICE Uptivity in a Cisco UCCX telephony environment. Readers who will perform procedures in this guide should have a basic level of familiarity with IP telephony, general networking, the Windows operating system, Cisco UCCX, and NICE Uptivity. Goals The goal of this document is to provide knowledge, reference, and procedural information necessary to understand a proposed Cisco/ NICE Uptivity integration using Cisco UCCX, and to configure the Cisco equipment to support the integration This document is NOT intended as a specific system or network design document. If further clarification is needed, consult with your telephony vendor(s). Assumptions This document assumes the reader has access to an Uptivity Sales Engineer, Project Manager, or other resource to assist in applying this information to the reader's environment. Need-to-Knows To facilitate ease of use, this document takes advantage of PDF bookmarks. By opening the bookmark pane, readers can easily refer to the portion(s) of the guide that are relevant to their needs. For example, the Uptivity application administrator can click on the Customer Administration Tasks bookmark to jump directly to that section. To expand and collapse the bookmark pane, click on the bookmark icon on the left side of the document window. For information and procedures related to Uptivity configuration, talk to your Uptivity installation team. Customer Guide to Cisco UCCX Integrations 5

Introduction Cisco UCCX can also be used in various combinations with Cisco JTAPI-BiB, Cisco TAPI-BiB, or passive VoIP recording. In these scenarios, refer to the Customer Guide to Cisco JTAPI-BiB Integrations, the Customer Guide to Cisco TAPI-BiB Integrations, or the Customer Guide to Passive VoIP Recording, as appropriate. Terminology To ensure a common frame of reference, this guide uses the following terms: CUCM Cisco Unified Communications Manager. CUCM is a software-based call-processing system that includes gateways, routers, phones, voicemail boxes, and a variety of other VoIP components. Sometimes referred to as CallManager. UCCX Unified Contact Center Express. UCCX is a single-server customer interaction management solution for up to 400 agents. JTAPI Java Telephony Application Programming Interface. Cisco JTAPI allows custom applications to monitor and interact with the CUCM and Cisco IP phones. TAPI Telephony Application Programming Interface. Like JTAPI, Cisco TAPI allows custom applications to monitor and interact with the CUCM and Cisco IP phones. BiB Built-in Bridge. Capability of some Cisco IP phone models to fork the media stream and deliver audio from both sides of a phone call to an alternate destination (for example, NICE Uptivity). SCCP Skinny Call Control Protocol. SCCP is a signaling protocol used by Cisco phones. This protocol can be used to provide metadata and limited call control in passive VoIP recording. Customer Responsibilities You are responsible for supplying the physical connection(s), IP connection(s) or both to your telephone system, as well as for obtaining and loading any licensing required by Cisco. You may also be responsible for configuring Cisco system components to support the recording integration. See your specific integration in the Error! Reference source not found. section for additional information. 6 Customer Guide to Cisco UCCX Integrations

Cisco UCCX Integration Overview Cisco UCCX Integration Overview This integration can work with passive VoIP, JTAPI-BiB, or TAPI-BiB as an audio source (refer to the Customer Guide to Cisco JTAPI-BiB Integrations, the Customer Guide to Cisco TAPI-BiB Integrations, or the Customer Guide to Passive VoIP Recording, as appropriate). Call control and metadata are provided by the Resource Manager-Contact Manager (RmCm) subsystem in the UCCX. With the optional Uptivity Agent Sync module, this integration can automatically synchronize agent changes in UCCX with the Uptivity database (see Appendix: Agent Sync Module for details). The UCCX integration does not stand alone but is meant to work with an existing CTI Core. General architectural example of an integration using Cisco TAPI-BiB and Cisco UCCX Customer Guide to Cisco UCCX Integrations 7

Cisco UCCX Integration Overview Component Cisco Voice Gateway Cisco Unified Communication Manager (UCM) UCCX Third-Generation Phones NICE Uptivity Recording Server Function Directs customer and agent audio streams. Manages call setup messages to the agent phone and SIP INVITE messages to Uptivity to record the call. All UCCX CTI messages are received and sent through the CTI server module of the RmCm (Resource Manager- Contact Manager) subsystem, which is used for monitoring agent phones, controlling agent states, and routing and queuing calls. The RmCm subsystem requires a UCM user account to register with the CTI Manager so that it can observe an agent's device when the agent logs in. Each third generation phone being recorded uses built-in bridge to forward audio streams for each side of the call to Uptivity. Receives call control events, business data, and audio. Provides a CTI interface to the Uptivity recording server. Creates call records and manages recording storage. Supports automatic CTI failover in UCCX High Availability configurations. May also host the Web Portal for playback and system administration. Cisco Requirements In addition to the requirements listed here, you will also need to review the requirements for any audio source integrations that apply (for example, TAPI-BiB or passive VoIP). Hardware Review the Cisco UCCX installation and configuration guide, the administrator guide, and the hardware and system software specifications. These documents address server, agent computer, and telephone hardware requirements and restrictions that Cisco recommends. 8 Customer Guide to Cisco UCCX Integrations

Cisco UCCX Integration Overview Software Cisco UCCX v10.0 11.0 Licensing No additional Cisco licenses are needed for integrating UCCX with NICE Uptivity. NICE Uptivity Requirements In addition to the requirements listed here, you will also need to review the requirements for any audio source integrations that apply (for example, TAPI-BiB or passive VoIP). Hardware Uptivity hardware requirements vary depending on system configurations. Appropriate hardware is identified during the system implementation process. For more information, search online help for keyword site requirements. Software NICE Uptivity, 16.2 or later Licensing One (1) Voice seat license per named agent or One (1) Voice concurrent session license for each simultaneous call to be recorded Additional licensing may be required if the system includes optional features (for example, Uptivity Screen Recording) Customer Guide to Cisco UCCX Integrations 9

Cisco UCCX Integration Overview Customer Configuration Overview The following table provides a high-level overview of the customer configuration steps in Cisco UCCX integrations. Customer Configuration Steps for Cisco UCCX Integrations 1 Complete all necessary physical and IP connections between the recording server(s) and the LAN. 2 Obtain and load any necessary Cisco software and licensing. 3 4 Complete all procedures to configure the JTAPI-BiB, TAPI-BiB, or passive VoIP integration for audio. Create a user account with permission to read the UCCX database. and provide the username and password to the Uptivity installation team. Provide the following information to the Uptivity deployment team: 5 Username for the UCCX database account Password for the UCCX database account IP address for the primary RmCm server (and any secondary servers) Communication port used by the primary RmCm (and any secondary servers). See Confirm Resource Manager-Contact Manager (RmCm) Port. 10 Customer Guide to Cisco UCCX Integrations

Customer Integration Tasks Customer Integration Tasks Refer to the appropriate guide for customer tasks related to your audio source integration: the Customer Guide to Cisco TAPI-BiB Integrations, the Customer Guide to Cisco JTAPI-BiB Integrations, or the Customer Guide to Passive VoIP Recording. Audio source integration tasks should be completed before tasks in this guide. See your Cisco documentation for instructions on creating a user account that has permissions to read the UCCX database. Confirm Resource Manager-Contact Manager (RmCm) Port You must provide the Uptivity installation team with the port used by the UCCX RmCM subsystem. 1. Log into the UCCX Administration site with an appropriately permissioned account. 2. Click System > System Parameters. 3. Under System Ports Parameters, find the RmCm TCP Port value. Customer Guide to Cisco UCCX Integrations 11

Customer Administration Tasks Customer Administration Tasks There are no regular, ongoing administrative tasks related to this integration. For tasks specific to your audio source integration, refer to the appropriate guide: the Customer Guide to Cisco TAPI-BiB Integrations, the Customer Guide to Cisco JTAPI- BiB Integrations, or the Customer Guide to Passive VoIP Recording. 12 Customer Guide to Cisco UCCX Integrations

Appendix: Agent Sync Module Appendix: Agent Sync Module The optional Agent Sync module automatically synchronizes agent changes in UCCX with the Uptivity database. Users are matched by username and are synchronized before teams/groups. Users and groups originally created in Uptivity (for example, SourceAgentID=Null) will not be changed during synchronization unless a matching username or group exists in UCCX, in which case the module will match them and update the SourceAgentID. If the agent or group exists in Uptivity but does not match the UCCX equivalent (for example, SourceAgentID is not null and does not match), the agent/group is disabled and will not appear in Uptivity. If a user or group exists in UCCX but not Uptivity, it will be created in Uptivity during synchronization. The following information can be synchronized: UCCX resources with Uptivity users UCCX teams with Uptivity groups This module does NOT synchronize: Password This value is not in UCCX Server node This value is Uptivity-specific Supervisor and Team/Group attachments Administrator roles/permissions Users not configured as Agents UCCX does not synchronize user info beyond an agent. If a user in the UCM is not registered as an agent, they are not listed in the UCCX database, and therefore will not be synchronized. Customer Guide to Cisco UCCX Integrations 13

Appendix: Agent Sync Module This table shows the mapping between the UCCX Resource database table and Uptivity database tables. UCCX Resource Table resourceloginid resourceid resourcefirstname resourcelastname resourcename resourcetype (1-Agent, 2- Supervisor, 3-Administrator) extension UCCX Team Table teamname Active (f-inactive/t-active) UCCX Resource/Team Table assignedteamid/teamid Uptivity User Username SourceAgentID First Name Last Name Last Name (if no resourcelastname is specified) Agent (Yes or No) Extension Uptivity Group Group Name Delete/Not delete Group Uptivity Group SourceGroupID 14 Customer Guide to Cisco UCCX Integrations

Document Revision History Document Revision History Revision Change Description Effective Date 0 Initial version for this release 2016-04-05 1 Updated supported versions of UCCX to include 11.0 2016-05-28 2 Rebranded for NICE Uptivity. 2017-03-31 Customer Guide to Cisco UCCX Integrations 15