Customer Guide to Cisco MediaSense Integrations. March

Similar documents
Customer Guide to Cisco UCCX 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 SIPREC Integrations.

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

Customer Guide to Oracle Acme Packet SRR Integrations

Uptivity WFO Customer Guide to Avaya PC Dialer Integrations

Customer Guide to Passive VoIP Recording. March

Customer Guide to Ai-Logix NGX Integrations

Customer Guide to Avaya DMCC-SO Integrations.

Customer Guide to Avaya DP-MLS Integrations.

Customer Guide to Passive VoIP Recording.

Configure Selective Based Workflow for Incoming Calls on Finesse

NICE Uptivity External Release Notes 17.1

Customer Site Requirements for Uptivity WFO v5.7.

Calabrio Recording Services. Deployment Guide for Cisco MediaSense

Customer Site Requirements for incontact WFO

Customer Site Requirements 17.2

Monitoring and Recording

Recording. Recording Overview

Calls Originated by Cisco Unified Communications Manager

Cisco Unified CME Telephony Service Provider 2.1 Setup Guide

Customer Site Requirements for incontact Workforce Optimization

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

UPTIVITY SPEECH ANALYTICS ADMINISTRATION GUIDE. March

Cisco Unified Border Element (CUBE) Integration Guide

NICE UPTIVITY SURVEY FOR SIP ENVIRONMENTS. March

PhoneUP - Applications Bundle for Cisco Unified Communications

cisco. Number: Passing Score: 800 Time Limit: 120 min

Exam Name: Unified Communications Contact Center

Administering Cisco Unified Contact Center Enterprise Boot Camp

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

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

OrecX Oreka TR Application Notes

CHAPTER 1 PREFACE... 1

incontact On-Demand User Guide for Premises 16.2

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

Cisco Expressway Session Classification

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

Application Notes for Enghouse Interactive Communications Center 2016 with Avaya IP Office 9.1 Issue 1.0

CALLN HOSTED CALL RECORDING CISCO CUCM SETUP GUIDE

Cisco Expressway Options with Cisco Meeting Server and/or Microsoft Infrastructure

Features. Cisco Finesse

Uptivity WFO User Manual, v5.7

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

Cisco HCS License Model

CUCM MediaSense Call Recording Error Troubleshooting

Application Notes for Virsae Service Management for Unified Communications with Avaya Aura Session Manager - Issue 1.0

Application Notes for Presence OpenGate with Avaya IP Office 9.0 Issue 1.0

AUCCE2: Administering Cisco Unified Contact Center Enterprise Part 2, v10.x

Deploying Harmony Workforce Optimization on Unified Contact Center Enterprise

Internet Protocol Version 6 (IPv6)

CTI Server Overview. How CTI Server Works

Cisco Webex Cloud Connected Audio

Uptivity WFO On- Demand User Guide, v5.7

Avaya Solution & Interoperability Test Lab

Cisco Unified Workforce Optimization Quality Management

Application Notes for configuring incontact WFO Recording with Avaya IP Office 500 V2 R9.1 - Issue 1.0

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

Internet Protocol Version 6 (IPv6)

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

UPTIVITY DISCOVER QUALITY MANAGEMENT MANUAL, V5.6. April

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

Silent Monitoring. Silent Monitoring Overview

Deploying Voice Workloads for Skype for Business Online and Server

Cisco Unified Communications Manager Bulk Administration Guide Release 8.5

Cisco Unity Express 7.1 User Guide

PracticeTorrent. Latest study torrent with verified answers will facilitate your actual test

Jabber for Windows - Quick Start Guide

Troubleshoot CVP Agent Greeting Problems Contents

System Architecture and Reporting

URI-Based Dialing Enhancements

20337-Enterprise Voice and Online Services with Microsoft Lync Server 2013

Cisco Unified Workforce Optimization Quality Management

URI-Based Dialing Enhancements

Cisco Unified Workforce Optimization

CUBE Licensing. Information About CUBE Licensing. Unified Communications Bundles

CISCO ACTIVE IP RECORDING SOLUTION

Cisco Unified MobilityManager and Cisco Mobile Connect

Service Description: Advanced Services- Fixed Price: Cisco UCCE Branch Advise and Implement Services (ASF-CX-G-REBPB-CE)

Copying SIP Headers. Feature Information for Copying with SIP Profiles

Copying SIP Headers. Feature Information for Copying with SIP Profiles

UPTIVITY DISCOVER USER MANUAL, V5.6. April

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

Small Contact Center Agent Deployment Model

Application Notes for Integrated Research Prognosis Unified Communication Version 10 with Avaya Aura Experience Portal Release Issue 1.

Contact Center Assurance Dashboards

Cisco TelePresence Conductor with Unified CM

Deploying Voice Workloads for Skype for Business Online and Server 2015

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

Application Notes for Xima Chronicall 3.8 with Avaya IP Office 10.1 Issue 1.1

Application Notes for BBX Technologies Vuesion Multimedia Contact Center Networking Module with Avaya IP Office 8.0 Issue 1.0

An Overview of Cisco MobilityManager

IP Addressing Modes for Cisco Collaboration Products

Application Notes for Versay CUE Analytics with Avaya Aura Experience Portal Release Issue 1.0

Secure Call Recording

Avaya Solution & Interoperability Test Lab

Configuration Limits and Feature Availability for Reference Designs

Transcription:

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

Introduction Customer Guide to Cisco MediaSense Integrations Version: This guide should be used with NICE Uptivity (formerly Premise incontact WFO) v5.6 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 MediaSense Integrations

Introduction Table of Contents Introduction... 5 Audience... 5 Goals... 5 Assumptions... 5 Need-to-Knows... 5 Terminology... 6 Customer Responsibilities... 6 Cisco MediaSense Integration Overview... 7 Supported Configurations... 7 Known Limitations and Considerations... 9 Cisco Requirements... 10 Hardware... 10 Software... 10 Licensing... 10 NICE Uptivity Requirements... 11 Network... 11 Hardware... 11 Software... 11 Licensing... 11 Customer Configuration Overview... 11 Customer Integration Tasks... 12 Customer Guide to Cisco MediaSense Integrations 3

Introduction Customer Administration Tasks... 13 Document Revision History... 14 4 Customer Guide to Cisco MediaSense Integrations

Introduction Introduction Audience This document is written for customers and prospective customers interested in using NICE Uptivity in a Cisco MediaSense 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 MediaSense, 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 MediaSense, 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 questions related to Uptivity configuration, consult the Uptivity installation team. Customer Guide to Cisco MediaSense Integrations 5

Introduction Cisco MediaSense can also be used with Cisco TAPI-BiB, Cisco UCCX, or both. In this scenario, refer to the Customer Guide to Cisco TAPI-BiB Integrations. the Customer Guide to Cisco UCCX Integrations, or both, 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. MediaSense Cisco's open-standards platform that allows for recording on the network level rather than the device level CUBE Cisco Unified Border Element. CUBE is a session border controller that provides voice and video connectivity from the enterprise IP network to service provider SIP trunks. Sometimes used with MediaSense. UCCE Unified Contact Center Enterprise. UCCE delivers intelligent contact routing, call treatment, network-to-desktop CTI, and multichannel contact management over an IP infrastructure. It combines multichannel ACD functionality with IP telephony in a single solution. UCCX Unified Contact Center Express. UCCX is a single-server customer interaction management solution for up to 400 agents. 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). Customer Responsibilities You are responsible for supplying the physical connection(s), IP connection(s), or both to your telephone system and LAN, and for obtaining and loading any licensing required by Cisco. You are also responsible for configuring Cisco system components to support the recording integration. See the Customer Integration Tasks section for additional information. 6 Customer Guide to Cisco MediaSense Integrations

Cisco MediaSense Integration Overview Cisco MediaSense Integration Overview In this integration, calls are recorded by the Cisco MediaSense platform. Audio files are downloaded from MediaSense to NICE Uptivity via an HTTP session after the files are complete. Uptivity combines these files with call metadata and (if applicable) a screen capture file to create a standard CCA file which is then available for playback, quality monitoring, and other purposes. Uptivity is completely dependent on MediaSense for the audio and metadata. NICE Uptivity receives a confirmation if the entire audio file is downloaded successfully; otherwise, it attempts to download the file again. Uptivity tracks calls based on last-call-retrieval time to identify periods when calls were not downloaded due to CTI Core service failure or network failure. If it identifies such a period, it tries three times to download calls for that period. Uptivity makes three attempts to download a call recording file regardless of the reason for the download failures. Supported Configurations Uptivity supports these configurations for integration with Cisco MediaSense: Network-based media forking Calls are recorded by MediaSense on the network level, via a SIP trunk from either the Cisco UCM or Cisco CUBE. MediaSense sends Uptivity a call start event, call update events (if they occur), and a call end event. Uptivity uses the first event to determine whether live monitoring or screen capture should occur, and uses the call end event to determine whether it should request the audio file from MediaSense. In this configuration, Uptivity can also integrate with CUCM via TAPI-BiB and UCCX for additional call metadata. This would require you to complete the tasks specified for those integrations in addition to tasks in this guide. Phone-based media forking Calls are forwarded to MediaSense using the built-in bridge capability of some Cisco phones, based on call events from the UCM, and MediaSense records the calls. The same call events are sent to Uptivity and the same decisions are made regarding screen capture, live monitoring, and whether to request the audio file as well as whether to collect CTI data from the Cisco UCM. In this configuration, Uptivity can also integrate with CUCM via TAPI-BiB and UCCE or UCCX for additional call metadata. This would require you to complete the tasks specified for those integrations in addition to tasks in this guide. Customer Guide to Cisco MediaSense Integrations 7

Cisco MediaSense Integration Overview The following diagram shows both options, although a typical system would use one or the other. General architectural example of the Cisco MediaSense integration Component Cisco MediaSense Recorder Cisco CUBE Function Records calls and sends call start, update, and end events to Uptivity. Receives requests from Uptivity to copy call records, enable live monitoring, and enable screen capture. Deletes call records after they are successfully copied. Integration is done via the MediaSense API. Session border controller that provides voice and video connectivity from the enterprise IP network to service provider SIP trunks. May be used with network-based media forking as the audio source. 8 Customer Guide to Cisco MediaSense Integrations

Cisco MediaSense Integration Overview Cisco UCM Optional in this integration. May be used with network-based media forking as the audio source. May be used with either network-based or phone-based media forking to provide events and metadata. The Uptivity server performs these integration-specific functions: NICE Uptivity Recording Server Requests call audio files from MediaSense Sends requests to MediaSense to delete unused call records Manages live monitoring of agents Captures agents desktop screens Captures call metadata from CUCM, UCCX, or UCCE if applicable Combines audio, metadata, and screen capture into one file Known Limitations and Considerations Configuration settings on the CUCM or CUBE determine which calls are recorded With CUCM, phones must have automatic call recording enabled, which records every call. Uptivity can be configured to selectively retain some calls and purge the remainder. Customers must plan the available MediaSense disk space for recordings and how long those recordings will be retained All call recording requires bandwidth. Neither MediaSense nor Uptivity can control when audio files are sent to Uptivity. Customers should carefully consider the network bandwidth needed for copying call files and the possibility of spikes in bandwidth usage if multiple or large files are copied at one time. MediaSense does not support real-time blackouts or call-associated blackouts MediaSense does not support API or On-Demand initiated recording When the source audio is CUCM, MediaSense creates separate recording files for calls that are transferred, forwarded, put on hold, conferenced, or some combination of these. In other words, what a user experiences as one call may be recorded in multiple files. There is no way to combine the separate files into one. Users must listen to each call recording in Uptivity separately. With CUBE, MediaSense makes one recording regardless of holds or transfers. There is no way to separate files. Additional software and configuration of MediaSense is required to determine whether it is actively recording calls. Not knowing whether MediaSense is recording may make troubleshooting difficult. Customer Guide to Cisco MediaSense Integrations 9

Cisco MediaSense Integration Overview There is typically a delay of seven to ten seconds when initiating live monitoring For organizations using CUCM and BiB phones, NICE Uptivity can also integrate with the CUCM using TAPI, as well as with Cisco UCCX or UCCE, for additional metadata For organizations using Cisco CUBE, NICE Uptivity can integrate with the CUCM using TAPI, as well as with Cisco UCCX, for additional metadata For integrations with Cisco UCCX or UCCE, TAPI is required. When integrations use Cisco CUBE, NICE Uptivity does not receive call direction information (in other words, indication of whether the call was inbound or outbound). When integrations use Cisco CUBE, screen capture and live monitoring are not supported. Cisco Requirements Hardware This integration requires no additional hardware other than that outlined in the Cisco documentation. Software Cisco MediaSense v9.x Licensing This integration does not require any additional Cisco licenses for NICE Uptivity. See Cisco documentation for licenses needed for recording with MediaSense. 10 Customer Guide to Cisco MediaSense Integrations

Cisco MediaSense Integration Overview NICE Uptivity Requirements Network Sufficient network bandwidth is required to support file transfer between the MediaSense Recorder and NICE Uptivity. 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, v5.6 or later Licensing Your Uptivity Sales Engineer will provide appropriate licensing information. Customer Configuration Overview The following table provides a high-level overview of the customer configuration steps in Cisco MediaSense integrations. Customer Configuration Steps for Cisco MediaSense Integrations 1 Complete all necessary physical and IP connections between the recording server(s) and the LAN. 2 Obtain any necessary Cisco software and licensing. 3 4 Install and configure all Cisco components according to Cisco's instructions, including MediaSense, UCM, and CUBE as needed. Create a user account for Uptivity on the UCM and provision that account to work with MediaSense. Refer to Cisco documentation for procedural details. Provide the following information to the Uptivity deployment team: 5 Username for the CUCM account created for Uptivity to use Password associated with the CUCM account created for Uptivity to use IP address of the MediaSense server Customer Guide to Cisco MediaSense Integrations 11

Customer Integration Tasks Customer Integration Tasks Recordings are copied from the MediaSense recorder to Uptivity by means of the Uptivity integration to the MediaSense API. If MediaSense is recording as planned, there are no customer-specific tasks required for this integration other than the Uptivity account configuration listed in the Customer Configuration Overview. If your site is using MediaSense together with Cisco TAPI-BiB, UCCX, UCCE, or some combination of these, refer to the Customer Guide to Cisco TAPI-BiB Integrations, the Customer Guide to Cisco UCCX Integrations, or the Customer Guide to Cisco UCCE Integrations, as appropriate. 12 Customer Guide to Cisco MediaSense Integrations

Customer Administration Tasks Customer Administration Tasks Recordings are copied from the MediaSense recorder to Uptivity by means of the Uptivity integration to the MediaSense API. If MediaSense is recording as desired, there are typically no ongoing administration tasks required for this integration. Copying of call records from MediaSense to Uptivity is controlled by a recording schedule. Only call records that match the schedule criteria are copied. The schedule Type can be Set Number, Percentage, or Agent Percentage. Call recording schedules and screen capture schedules use Device ID (that is, the identifier associated with the physical phone) and Device Alias (that is, the identifier associated with the agent). These options vary depending on your configuration of CUCM, UCCX, and UCCE. If calls are being missed, search online help for keyword recording schedule or contact Uptivity Support for assistance. Customer Guide to Cisco MediaSense Integrations 13

Document Revision History Document Revision History Revision Change Description Effective Date 0 Initial version for this release 2016-04-08 1 Rebranded for NICE Uptivity. 2017-03-31 14 Customer Guide to Cisco MediaSense Integrations