Professional Documents
Culture Documents
Release 3.1
November 2008
385A0281-02 Rev. A1
®
Insight from Interactions TM
Information in this document is subject to change without notice and does not represent a
commitment on the part of NICE Systems Ltd. The systems described in this document are
furnished under a license agreement or nondisclosure agreement.
All information included in this document, such as text, graphics, photos, logos and images, is the
exclusive property of NICE Systems Ltd. and protected by United States and international
copyright laws.
Permission is granted to view and photocopy (or print) materials from this document for personal,
non-commercial use only. Any other copying, distribution, retransmission or modification of the
information in this document, whether in electronic or hard copy form, without the express prior
written permission of NICE Systems Ltd., is strictly prohibited. In the event of any permitted
copying, redistribution or publication of copyrighted material, no changes in, or deletion of, author
attribution, trademark legend or copyright notice shall be made.
All contents of this document are: Copyright © 2008 NICE Systems Ltd. All rights reserved.
This product is covered by one or more of the following US patents:
4,893,197 5,185,780 5,216,744 5,274,738 5,289,368 5,325,292 5,339,203
5,396,371 5,446,603 5,457,782 5,819,005 5,911,134 5,937,029 6,044,355
6,115,746 6,122,665 6,192,346 6,246,752 6,249,570 6,252,946 6,252,947
6,330,025 6,542,602 6,564,368 6,694,374 6,728,345 6,775,372 6,785,369
6,785,370 6,856,343 6,865,604 6,870,920 6,871,229 6,880,004 6,937,706
6,959,079 6,965,886 6,970,829 7,010,106 7,010,109 7,058,589 7,085,728
7,203,655 7,240,328 7,305,082 7,333,445 7,346,186 7,383,199 7,386,105
360o View, ACTIMIZE, Actimize logo, Alpha, Customer Feedback, Dispatcher Assessment, Encorder,
eNiceLink, Executive Connect, Executive Insight, FAST, FAST alpha Blue, FAST alpha Silver, FAST
Video Security, Freedom, Freedom Connect, IEX, Interaction Capture Unit, Insight from Interactions,
Investigator, Last Message Replay, Mirra, My Universe, NICE, NICE logo, NICE Analyzer, NiceCall,
NiceCall Focus, NiceCLS, NICE Inform, NICE Learning, NiceLog, NICE Perform, NiceScreen, NICE
SmartCenter, NICE Storage Center, NiceTrack, NiceUniverse, NiceUniverse Compact, NiceVision,
NiceVision Alto, NiceVision Analytics, NiceVision ControlCenter, NiceVision Digital, NiceVision
Harmony, NiceVision Mobile, NiceVision Net, NiceVision NVSAT, NiceVision Pro, Performix, Playback
Organizer, Renaissance, Scenario Replay, ScreenSense, Tienna, TotalNet, TotalView, Universe, Wordnet
are trademarks and registered trademarks of NICE Systems Ltd. All other registered and unregistered
trademarks are the property of their respective owners.
Applications to register certain of these marks have been filed in certain countries, including Australia,
Brazil, the European Union, Israel, Japan, Mexico, Argentina and the United States. Some of such
registrations have matured to registrations.
385A0281-02 Rev. A1
For assistance please contact your local supplier or the nearest NICE Systems Customer Service
Center:
EMEA Region: (Europe, Middle East, Africa)
Tel: +972-9-775-3800
Fax: +972-9-775-3000
email: support@nice.com
Israel:
Tel: 09-775-3333
Fax: 09-775-3000
email: support@nice.com
For general information on NICE Systems products please contact your local distributor or the
nearest NICE Systems office:
Please send all queries, comments, and suggestions pertaining to this document to
nicebooks@nice.com
Please visit NICE at www.nice.com
Revision History
NICE Perform 3.1 Integration with Avaya DMCC
2
Preparing the Avaya DMCC Environment 23
Before You Begin the Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Preparing Avaya Communication Manager for Integration with NICE . . . . . 25
Verify the License for Avaya DMCC Softphone Registration . . . . . . . . . . . . 26
Define the Logger’s Virtual Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Configure the Symbolic Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3
Configuring the CTI Integration for Avaya DMCC 33
Before you Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
CTI Connection Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
SNMP Service Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Configuring a New CTI Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Contents 7
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Managing Device Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Importing Devices from Text Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Exporting Devices to a Text File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Verifying the CTI Integration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Configuring Individual Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4
Installing the CTI Integration Software 59
Installing the Media Provider Controller on the VoIP Logger . . . . . . . . . . . . 60
5
Channel Mapping for Avaya DMCC 69
About Channel Mapping for Avaya DMCC . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Configuring the Channels Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Configuring the Sources Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Adding One Active VoIP Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Adding One Active VoIP Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Adding Multiple Active VoIP Device Sources . . . . . . . . . . . . . . . . . . . . . . . 78
Adding Multiple Active VoIP Gateway Sources . . . . . . . . . . . . . . . . . . . . . . 81
Importing Sources from the Integrations Plug-In . . . . . . . . . . . . . . . . . . . . . 84
Configuring the Static Mapping (By Device) . . . . . . . . . . . . . . . . . . . . . . . . . 86
Configuring the Dynamic Mapping (By Call) . . . . . . . . . . . . . . . . . . . . . . . . . 89
Creating a Channels Pool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Creating a Sources Pool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Attaching the Channels Pool to the Sources Pool . . . . . . . . . . . . . . . . . . . . 94
6
Troubleshooting 97
General Troubleshooting Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Editing Reporting Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
7
NICE Testing and Debugging Tools 101
NICE Events Spy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Contents 8
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Setting Up NICE Events Spy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Receiving Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Saving Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Setting Up the SimCTILink Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Connection Manager Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Setting Up the Connection Manager Monitor . . . . . . . . . . . . . . . . . . . . . . . 109
Managing the Connection Manager Monitor . . . . . . . . . . . . . . . . . . . . . . . 113
Log Manager System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Log Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Log Manager Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Log Viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Observer Tester . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
8
Avaya DMCC Dashboard 129
Starting a DMCC Dashboard Application Session . . . . . . . . . . . . . . . . . . . 130
Opening a DMCC Dashboard Session . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Validating the session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Getting the Device ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Validating Getting the Device Id . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Starting Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Validating Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
RegisterTerminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Registering a Terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Validating the Terminal Registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Service Observation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
A
Avaya DMCC Additional Parameters 141
CTI Interface - Additional Switch Parameters . . . . . . . . . . . . . . . . . . . . . . . 142
Reporting Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Logger Parameters for Instant Callback . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Contents 9
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Connection Manager - Additional Parameters . . . . . . . . . . . . . . . . . . . . . . . 146
Connection Manager - Interface Parameters . . . . . . . . . . . . . . . . . . . . . . . . 148
Media Provider Controller - Additional Parameters. . . . . . . . . . . . . . . . . . . 150
B
Capacity Matrix for Avaya DMCC Recording 153
Index 169
Contents 10
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
1
Overview
This guide describes the integration between the NICE Interactions Center and the Avaya Device
Media Call Control (DMCC or CMAPI) environment.
NOTE: For an updated list of supported versions, refer to the Integration Description
Document (IDD).
Contents
Chapter 1: Overview 11
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
You Are Here - NICE Perform Site Installation Workflow
Install NMS
and define in System Administrator
NOTE:
See the Site Installation Workflow Guide for a detailed overview of the NICE Perform site
installation workflow.
Chapter 1: Overview 12
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Avaya DMCC Integration Workflow
IMPORTANT
• Do not configure the VoIP Logger in System Administrator until after the Avaya DMCC
integration procedures have been completed.
• Before you perform integration procedures, you must stop VoIP Logger operation.
Congratulations!
Your integration is complete!
Chapter 1: Overview 13
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Integration Description
Integration Description
The Avaya Communication Manager environment is comprised of Media Servers and Media
Gateways which provide telephony connectivity for IP, digital, and analog phones. The Avaya
Device Media Call Control (DMCC) connector server provides recording hooks which serve
third-party integrations. In the NICE Systems integration with the DMCC environment, the
DMCC connector server enables registration of emulated IP phones to the Media Server. These
emulated phones then observe calls of other phones in the Avaya Communication Manager
System. The observed phones can be any type of phone - IP, digital, or analog.
In addition, the DMCC server enables shared observation of users’ IP and digital phones for
receiving events (for example, changes in the phone’s display, on/off hook status, key presses etc.)
and for controlling the phones remotely.
Below is a summary of the Avaya DMCC integration.
Supported interface For an updated list of supported versions, refer to the IDD.
versions
Chapter 1: Overview 14
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
System Architecture
System Architecture
NICE System integrates with the DMCC environment via the Avaya DMCC Media Provider
Controller Driver. Installed on the Logger, the Avaya DMCC Media Provider Controller Driver
interfaces with the DMCC Connector Server, enabling the Logger’s recording channels to be
registered on the DMCC server as emulated extensions on the switch.
For information about recording flows, see Interaction-based Recording Architecture
on page 18 and All Calls Recording Architecture on page 19.
Figure 1-1 System Architecture for DMCC Integration with NICE Systems
Traditional
phone
NICE VoIP Logger
PSTN
DMCC
Avaya Media
Traditional Media Provider
phones Gateway Avaya Media Server Controller
Driver
AES Server
- DMCC Server
- CTI Server
LAN
IP phones
Recording Methods
Observation in this integration is implemented using Single Step Conference or Service
Observation.
• Service Observation - Service Observation is a feature on the Avaya Communication
Manager switch, which allows any agent to enter an observation code in a phone unit and dial
another extension for observation purposes.
This method of observation can be obtained by having the virtual IP Softphone extensions
perform observation on the DMCC Server. Each IP Softphone DMCC extension is capable of
functioning as a normal extension, therefore enabling the Logger and the NICE Interactions
Center to perform an intrusion through the channel. The observation is performed using NICE
Interactions Center CTI commands (MakeCall) and DMCC commands. The Avaya DMCC
Media Provider Controller sends a command to the Avaya DMCC (CMAPI) service on the
Avaya AES to begin observation of a device.
Service Observation is used for All Calls Recording.
Chapter 1: Overview 15
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
System Architecture
• Single Step Conference (SSC) - Single Step Conference (SSC) is an improved method of
observing on the Communication Manager platform. In Single Step Conference, the Avaya
DMCC Media Provider Controller sends a command to the Avaya DMCC (CMAPI) service to
start a Single Step Conference call. The Loggers’ channels correspond to virtual IP Softphone
extensions defined on the DMCC Server, which are used to connect to the Avaya switch.
These virtual IP Softphone extensions are recognized by the switch as a set of simple
extensions. Single Step Conference requires the Call ID and the Extension Number from the
switch. Conferencing may be performed via any device participating in the call. NICE
Interactions Center uses Single Step Conference in the "Not full participant" mode, which
means that the participant can hear the audio but cannot be heard. At the end of the call, the
Avaya DMCC Media Provider Controller sends a "clear connection" command to the DMCC
service.
Single Step Conference is the preferred recording mode for Interaction-based Recording.
Recording Modes
NICE offers the two following recording solutions:
• Interaction-based Recording
When an interaction that is selected for recording starts, Interaction-based Recording allocates
a recording channel on the Logger and initiates recording. Where Selective Recording,
Recording on Demand (ROD) and/or Quality Monitoring (QM) Recording are required,
Interaction-based Recording enables efficient use of the recording channels, since the number
of required recording channels is equal to the number of the calls that need to be recorded
concurrently, rather than to the number of phones in the system.
• All Calls Recording
In the All Calls Recording system, each phone is statically associated with a recording
channel. The call events are used to generate the call entries in the database and not for
triggering the recording. Each call entry is mapped to the recording channel that is associated
with the relevant phone. QM Recording can be implemented on top of All Calls Recording,
marking recorded calls for QM evaluation according to the QM rules.
Chapter 1: Overview 16
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
System Architecture
Components
Avaya Components
• Avaya AES (Application Enablement Services) - includes DMCC (CMAPI) service, and
optionally CTI, TSAPI services
• Avaya Communication Manager
The Avaya Communication Manager includes the following components:
• Media Server: The Media Server runs the Avaya Communication Manager software,
and performs real-time management of the calls.
• Media Gateway: The Media Gateway performs signaling and audio conversion. It is
controlled by the Media Server.
• Phones
• Traditional phones (analog and digital) are supported by all the Media
Gateways (that include the appropriate boards or modules)
• VoIP soft and hard phones
NICE Components
• NiceLog (Audio Logger): Powerful digital voice recording system. NiceLog Loggers
continuously and simultaneously record and archive audio from multiple sources. Audio is
recorded to the hard drive of the Logger for immediate playback capability.
• NICE Interactions Center (CLS): Communicates with the switch via the CTI server
installed at the site. Through communication with the CTI server at the site, the NICE
Interactions Center learns the call status, monitors call events and stores them in its databases.
A user can then query its database, find a call and play it back.
Chapter 1: Overview 17
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
System Architecture
Avaya 1 3 5
Traditional Media DMCC
phones Gateway
4 Media
Avaya Media Server
Provider
Controller
Driver
AES Server
- DMCC Server 5 6
- CTI Server 2 NICE Interactions Center
LAN
IP phones
Chapter 1: Overview 18
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
System Architecture
5. When the call ends, NICE Interactions Center inserts the call entry, with its associated call
details received from the CTI Server, into the Calls database. The Logger does not end the
observation on the virtual extension, and remains on standby until the next call.
Figure 1-3 All Calls Recording Information Flow
Avaya
Traditional Media DMCC
phones Gateway
4 Media 2 3
Avaya Media Server
Provider
Controller
Driver
AES Server
- DMCC Server 1
- CTI Server 5 NICE Interactions Center
LAN
IP phones
Chapter 1: Overview 19
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Limitations
Limitations
• The following scenarios are not supported:
• The Group Page feature is not supported.
• When a transfer is made from an initiator extension to an extension that is not being
recorded, this call will not be recorded via Service Observation.
Example:
X1, X2, and X3 are defined as agent extensions. S1 and S2 are defined as virtual
extensions for performing Service Observation on extensions X1, X2, and X3.
a. S1 is observing X1. S2 is observing X2.
b. X1 calls X2. The voice will come to S1 only, no voice on S2 (as it should).
c. X1 makes a blind transfer to X3. This means that X2 and X3 are talking. In this
scenario, X3 is not being observed. X2 only is observed by S2.
Outcome: The voice is not transferred to S2 after the transfer. If X3 was being Service
Observed by S3, only then the voice would arrive via S3.
• Bridged Call Scenarios are not supported by All Calls Recording.
When multiple calls are performed to the same Master extension number, call audio is
not passed to the service observer and cannot be recorded by Service Observation.
Also, additional issues arise when the Master extension is an Administered Without
Hardware (AWOH) station (X-Port).
• When the Ring Back tone is present on a conference call during blind conference
scenarios, the conference call audio is not passed to the service observer and cannot be
recorded by Service Observation.
• Avaya CM3.1 and below: Conference transfer to ACD or to Agent ID calls are not
supported. After the conference initiator leaves the call, the audio from the remaining
call is not sent to the service observer. As a result, this audio cannot be recorded by
Service Observation.
The following scenario describes this limitation:
a. Agent 1 and Agent 2 are service observed.
b. Customer calls Agent 1.
c. Agent 1 initiates a Blind Conference or Consult Conference to the ACD (or to
Agent ID).
d. Agent 2 answers.
e. Agent 1 hangs up.
f. Agent 2 and Customer talk.
If the Avaya DMCC virtual extension observes Agent 2 before the start of the call (All
Calls Recording), the call audio is not passed to the service observer and therefore the
call is not recorded.
Chapter 1: Overview 20
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Limitations
If the Avaya DMCC virtual extension observes Agent 2 after the start of the call
(Interaction-Based Recording), the call audio is passed to the service observer correctly
and the call is recorded.
• Directed Call Pickup performed from analog extensions is not supported. When
performing Directed Call Pickup from an analog extension, the audio of the call is not
transferred to the service observer, and therefore, cannot be recorded by Service
Observation.
The following scenario describes this limitation:
a. Agent 1 is using a digital extension. Agent 2 is using an analog extension. The Media
Provider Controller is observing Agent 2.
b. Customer calls Agent 1. Agent 1’s extension rings. Agent 2 performs Call Pickup
from Agent 1 by dialing the Directed Call Pickup Feature Access Code + A2
extension number.
c. Customer and Agent 2 are now connected but the Media Provider Controller does not
receive the audio.
• Blind conference limitation: In the following scenario, the conversation between two agents is
not recorded:
Scenario (where A and A1 are agents and C is a customer): A calls A1 and then calls C and
adds C to the conversation with A1 (blind conference). The conversation between A and A1
will not be recorded until C answers the phone.
Chapter 1: Overview 21
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Blank page for double-sided printing.
2
Preparing the Avaya DMCC Environment
This chapter describes how to prepare Avaya DMCC to integrate with NICE Perform.
Contents
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Before You Begin the Integration
Description Comment
Avaya DMCC port number (in AES 3.1.2 the unsecured port is
disabled)
Observation code
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Preparing Avaya Communication Manager for Integration with NICE
IMPORTANT
• The procedures described in this section should be performed by a certified Avaya
technician.
• This section describes the essential steps in configuring the switch for the NICE Perform
integration with Avaya DMCC. For comprehensive information about configuring the Avaya
switch, see Avaya documentation.
To enable NICE machines to integrate with the Avaya DMCC environment, you must:
• Verify the License for Avaya DMCC Softphone Registration
• Define the Logger’s Virtual Extensions
• Configure the Symbolic Name
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Preparing Avaya Communication Manager for Integration with NICE
IMPORTANT
• Beginning with AE Services 4.2 and CM 5.1, DMCC station registration is licensed on AE
Services instead of Communication Manager.
The DMCC license on AE Services instead of “IP_API_A” license on Communication
Manager requires Communication Manager 5.1 and the switch connection must be
administered.
STA and IP_Softphone licenses are still required on CM.
• AE Services 4.2 DMCC station registration (using IP_API_A) with CM 3.x, 4.x, and 5.0
continue to be licensed on Communication Manager.
• AE Services 4.2 will enable temporary licensing for DMCC up to 30 days. This
implementation requires at least once Simulation Connection RTU and CM 5.1
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Preparing Avaya Communication Manager for Integration with NICE
2. Go to page 9 (or 10, depending on your system), and check the Maximum IP registrations
by product ID field. This field displays the number of allocated IP_API_A licenses, and the
number of licenses that have been used.
3. If you do not have enough IP_API_A licenses or if IP_API_A does not appear in the Product
ID list, contact your Avaya representative to contract more licenses.
IMPORTANT
• Each virtual extension must be defined separately as described in this section.
• When your site is configured for Single Step Conference, the virtual extensions on the AES
must be defined in the same group as the extensions that are observed via Single Step
Conference.
• IP Softphone: Y (Yes)
• Security Code
The Security Code value is the extension password. In the Configuring a New CTI
Connection on page 35, you need to define this value as the Password.
• COR: Ensure that the selected COR (Class of Restriction) is configured to enable
Service Observation. See Step 2.
Figure 2-2 Avaya Switch Console - Page 1
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Preparing Avaya Communication Manager for Integration with NICE
2. Display the COR (Class of Restriction) definitions and define Can be a Service Observer?
as Y. This enables all configured virtual extensions or softphones to be observed and recorded.
See Figure 2-3.
Figure 2-3 COR (Class of Restriction) Definitions
NOTE: The Audio Code value on the switch must match the CodecList defined in
Configuring a New CTI Connection on page 35. See Figure 3-13 or Figure 3-15.
Figure 2-4 Avaya Switch Console - Audio Codec Value
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Preparing Avaya Communication Manager for Integration with NICE
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Preparing Avaya Communication Manager for Integration with NICE
2. Select the required Connection Name and click Edit CLAN IPs.
Figure 2-6 OAM: Edit CLAN IPS
3. Enter the host name or IP address of the C-LAN for AES connectivity, and then click Add
Name or IP. Repeat for each C-LAN attached to this connection.
4. In the Switch Connections window, click Edit H.323 Gatekeeper.
To use the symbolic name feature, the H.323 gatekeeper must be specified. The C-LAN
configuration alone is not sufficient.
The H.323 IP list can be different from the C-LAN IP list.
Figure 2-7 OAM: H.323 Gatekeeper
5. Select the required Name or IP Address, or type in the host name or IP address of the H.323
Gatekeeper and click Add Name or IP.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Preparing Avaya Communication Manager for Integration with NICE
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Blank page for double-sided printing.
3
Configuring the CTI Integration for Avaya
DMCC
This chapter describes the procedures for configuring the Avaya DMCC integration in NICE
Perform R3.1.
Contents
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Before you Begin
WARNING
Verify that you have all necessary information listed in each of the following sections or that you
have performed any necessary procedures BEFORE you start your configuration.
NOTE: It is important that the Avaya System Administrator is present during the
installation.
Before proceeding with Configuring a New CTI Connection on page 35, have ready the
following information: The NICE Interactions Center IP address or Host name
• The telephony switch
• Integration parameters that need to be defined, their names and values. (This varies according
to your selected integration.)
• The IP address or Host name of the Application Link
• Application Link port ID
• A list of all extensions that need to be monitored
NOTE: All system components must also be associated with each other appropriately.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
IMPORTANT
Before you begin, ensure that you completed configuring the CLS in the System Administrator.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
4. Click Next. The Set New CTI Connection Wizard displays the CLS and Telephony Switch
definitions section.
Figure 3-2 CLS and Telephony Switch definitions Section
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
Attach CTI to CLS From the drop-down list, select the relevant CLS Server.
Telephony Switch Type From the drop-down list, select Avaya CM.
The selected Telephony Switch Type appears in the Switch Name field.
IMPORTANT
In the Switch Name field, change the name to indicate that this connection is with Avaya
DMCC.
6. Continue as follows:
To define a new telephony switch, see Step 7 on page 37.
To select an existing switch, see Step 8 on page 38.
7. To define a new telephony switch:
7.1. Leave the default setting - Define new telephony switch.
Define new
telephony switch
7.2. If you have different types of Avaya Switches, in the Switch Name field, change the
name to indicate that this connection is with Avaya CM.
7.3. Leave the default CLS Reporting Type setting as CTI.
7.4. (Optional) To disable advanced CLS Reporting options, click Advanced.
For Advanced
CLS Reporting
type options,
click here
NOTE: It is recommended that you leave all three Agent Logon modes selected.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
Use
existing
Telephony
Switch
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
9.1. In the Telephony Switch and CTI Interface Type area, from the drop-down list,
select a CTI interface.
9.2. Select Active VoIP and from the Active VoIP menu, select DMCC (CMAPI).
10. Click Next. The CTI Interface Information section appears.
These fields are relevant to the defined CTI server only. Define fields according to
instructions in the relevant integration guide.
Figure 3-5 General Interface Information Section
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
11. Click Next. The Active VoIP Interface: DMCC (CMAPI) window appears, displaying default
required parameters only. Show only required parameters is selected.
Figure 3-6 Active VoIP Interface: DMCC (CMAPI) Window - Default Parameters
NOTE: The user and password for the Avaya DMCC connection is the same user and
password used for the CT connection.
-or-
• To display the hidden parameters, clear Show only required parameters. Additional
VoIP Interface: DMCC (CMAPI) parameters are displayed.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
Figure 3-7 Active VoIP Interface: DMCC (CMAPI) Window - Hidden Parameters
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
NOTE: The user and password for the Avaya DMCC connection is the same user and
password used for the CT connection.
12. (Optional) If your site is configured for Service Observation, expand the Active VoIP
Additional Interface Parameters section and define the ObservationCode.
Figure 3-9 Active VoIP Interface: DMCC (CMAPI) Window
For information about defining the remaining additional interface parameters, see CTI
Interface - Additional Switch Parameters on page 142.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
Media Provider
Controllers area
13.2. Click .
The Media Provider is listed in the Media Provider Controllers area.
14. Click Next.
The Available Devices window appears.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
16. To add a single device, click Add. The Available Device window appears.
Figure 3-12 Available Device Window
16.1. In the Device Number field, enter the number you want to assign to the device.
16.2. From the Device Type drop-down list, select Virtual Extension.
Symbolic name Type the symbolic name of the C-LAN on the Media
Gateway.
See Configure the Symbolic Name on page 29.
Password Type the password of the C-LAN on the Media Gateway. This
is the Security Code defined in Define the Logger’s Virtual
Extensions on page 27.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
17. To add a range of devices, click . The Available Devices Add Range window
appears.
Figure 3-14 Available Device Add Range Window
17.1. Enter the starting number in the Start at device number field.
17.2. In the Number of devices to add field, enter the number of devices you want to add.
17.3. From the Device Type drop-down list, select Virtual Extension.
17.4. To display the Advanced Options, click . The Advanced Device Monitoring
window appears.
Figure 3-15 Advanced Device Monitoring Window
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
Password Type the password of the C-LAN on the Media Gateway. This is
the Security Code defined in Define the Logger’s Virtual
Extensions on page 27.
CodecsList Select the codecs defined in the Security Code.
Note: To optimize system performance, we recommend selecting
only the supported codecs. See Define the Logger’s Virtual
Extensions on page 27.
EncAlgList Select an encryption algorithm.
17.6. Click OK.
18. To edit devices, select the device that you want to edit and click . The Edit Available
Device window appears.
Figure 3-16 Edit Available Device Window
19.To delete devices, select the devices that you want to delete and click . The Remove
Available Devices message window appears.
Figure 3-17 Remove Available Devices Window
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
20. To search for a device, click . The Search For Device window appears.
Figure 3-18 Search For Device Window
21. Click Next. The Set New CTI Connection Wizard window displays all monitored devices.
22. Click Next.
The Optional Features window appears displaying the optional features for the defined CTI
server. Refer to the relevant integration guide.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
IMPORTANT
If no Connection Manager currently exists in your site, this window does not appear.
24. You now need to select a Connection Manager. You can either create a new one or select an
existing Connection Manager.
To create a new Connection Manager, complete the following:
24.1. Select Create a new Connection Manager.
24.2. From the Port drop-down list, select an available port that is not listed in the Ports in
Use area.
To select an existing Connection Manager, complete the following:
24.1. Select Select available Connection Manager.
24.2. From the Port in Use area, select the appropriate port.
For information about Connection Manager parameters, see Connection Manager -
Additional Parameters on page 146 and Connection Manager - Interface Parameters
on page 148.
25. Click Next. The Set New CTI Connection Wizard window displays the Summary section.
The Summary window displays the CTI Interface name and ID, and the switch type that you
defined.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring a New CTI Connection
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Managing Device Information
To use the import feature, the .txt file must be formatted as follows:
• Each line in the .txt file must represent one device.
• Each line must include both the device number and its corresponding device type.
• The device number and its corresponding device type must be separated by either a single
space or by one tab increment.
-or-
In the New CTI Connection Wizard, in the Switch Devices Configuration window, expand
Available Devices.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Managing Device Information
2. Click the Import from drop-down list, select File and click .
Figure 3-25 Switch Devices Configuration Window - CTI Connection Wizard
3. If you want to overwrite all the devices that currently appear in the Available Devices area,
select the Overwrite list of available devices checkbox.
4. In the Delimiter drop-down list, select if the delimiter that separates the device number from
its corresponding type is a Space, a Tab or a Comma increment.
5. In the Records separator drop-down list, accept the default New Line.
6. In the Fields order drop-down list, select the relevant order in which the device number and
its corresponding type that appears in the txt file:
Device Delimiter Device Type (that is, first the device number followed by the device type),
Device Type Delimiter Device (that is, first the device type followed by the device number).
7. Click the Import File browse button and browse to the file you want to import.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Managing Device Information
8. Click OK. The devices listed in the .txt file are configured into the CTI Interface.
-or-
In the New CTI Connection Wizard, in the Switch Devices Configuration window, expand
Available Devices.
2. Click Export to file.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Managing Device Information
3. In the Delimiter drop-down list, select if the delimiter that separates the device number from
its corresponding type is a Space or a Tab increment.
4. In the Fields order drop-down list, select the relevant order in which the device number and
its corresponding type will appear in the txt file:
Device Delimiter Device Type (that is, first the device number followed by the device type),
Device Type Delimiter Device (that is, first the device type followed by the device number).
5. Click the Export file to browse button and browse to the relevant location where you want to
save the exported file. The Save as window appears.
6. In the File name field, enter the file’s name.
7. Click OK. The devices listed in the CTI Interface are save in a .txt file.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Verifying the CTI Integration
2. In the System Administrator, in the Organization tree, navigate to Master Site > CTI
Integrations and select CTI Integrations.
3. Click the Diagram tab. For an example of a non-secured connection, see Figure 3-30.
Figure 3-30 CTI Integrations Diagram
NOTE: This diagram displays the connection layout only. It does not verify that component
connections are established!
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Configuring Individual Components
Wizard Path
Step 6: Install NICE CTI Integration Software See Installing the CTI Integration Software
on page 59.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
4
Installing the CTI Integration Software
This chapter describes how to install the Media Provider Controller and the Connection Manager
on the VoIP Logger.
Contents
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Installing the Media Provider Controller on the VoIP Logger
Need to Have:
To install the Avaya DMCC Media Provider Controller on the VoIP logger:
1. In the NICE VoIP Logger, insert the NICE Perform Standard SW components DVD in the
drive.
2. Navigate to …\NICE Perform CTI Interaction Center\Interaction Center Drivers
9.12.x.x\Connection Manager Drivers, and double-click Setup.exe.
Figure 4-1 NICE Perform Integrations Wizard
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Installing the Media Provider Controller on the VoIP Logger
4. If your site is configured for Windows or NT authentication, select This account and type the
user login details that will be used as the Avaya DMCC integration server login.
-or-
If you need to configure the local user account as the Avaya DMCC integration server login,
select Local System Account.
The Setup Status window appears displaying installation progress.
Chapter 4: Installing the CTI Integration Software 61
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Installing the Media Provider Controller on the VoIP Logger
5. Wait until the DMCC (CMAPI) Install Certificate popup message appears.
Figure 4-5 DMCC (CMAPI) Install Certificate Popup Message
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Installing the Media Provider Controller on the VoIP Logger
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Installing the Media Provider Controller on the VoIP Logger
9. Select the Place all certificates in the following store option and click Browse. The
Select Certificate Store window appears.
Figure 4-9 Select Certificate Store Window
10. Select Show physical stores. In the Trusted Root Certification Authorities root folder
select the Local Computer branch folder. Click OK. The Certificate Store window appears.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Installing the Media Provider Controller on the VoIP Logger
11. Keep defaults and click Next. The Completing Certificate Import Wizard window appears.
Figure 4-11 Complete Certificate Import Window
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Installing the Media Provider Controller on the VoIP Logger
15. Select Yes, I want to restart my computer now and click Finish.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Installing the Media Provider Controller on the VoIP Logger
The three new Avaya DMCC integration services are displayed in the Services application, as
shown below.
Figure 4-15 Services Window
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Blank page for double-sided printing.
5
Channel Mapping for Avaya DMCC
This chapter describes how to map the Avaya DMCC virtual extensions in NICE Perform 3.1.
Contents
IMPORTANT
If the virtual extensions are redefined on the DMCC server, after you complete the channel
mapping procedures, you must do the following:
1. Detach the sources from their mappings. See the System Administrator Guide.
2. In System Administrator, in the CTI Integration branch, delete and then recreate the virtual
extensions.
3. Map these sources in Channel Mapping. Then update the RCM (Restart/Online
Configuration Update).
4. Restart the Integration Dispatch.
5. In the VoIP Logger, delete the MascMap file. Then, restart the VoIP Logger, including the
Integration Dispatch.
This procedure is relevant to both Total and Interaction-based Recording.
Need to know:
• How many channels will be used for Total Active VoIP by Device (SO) and Selective Active
VoIP by Call (SSC) recording
NOTE: Navigate to your site in the Organization. In this document we use the Master
Site by way of an example.
5. In the Channels Definition section, click the relevant Logger. The Update Channels Details
window appears.
Number of Total Active VoIP Number of channels for the By Device (SO)
Channels by Device recording method. This requires pre-defined static
channel mapping.
Number of Selective Active VoIP Number of channels for the By Call (SSC) recording
Channels by Call method. This requires dynamic channel mapping.
Number of Selective Active VoIP Not relevant for Avaya DMCC.
Channels by Device
Speaker Separation Support Select No - Avaya DMCC does not support speaker
separation.
Inserter Support Inserter support applies to Total VoIP channels only.
If you have total active VoIP channels, it is
recommended to select Yes. Inserter runs periodic
checks on the recordings on the Logger and if there
are no references to the recordings in the database,
they are added. In this way when the CLS is down
call records are not lost.
8. Click OK.
The channel definitions are displayed. The Total Active VoIP By Device channels are
displayed first.
Figure 5-4 Channel Definition
Need to have:
IMPORTANT
If you import sources from the Integrations Plug-in, after the sources are imported, each source
must be individually configured.
NOTE: Navigate to your site in the Organization. In this document we use the Master
Site by way of an example.
5. From the dropdown list, select Active VoIP Device and click OK. The Active VoIP Device
window appears.
Figure 5-7 Active VoIP Device Window
7. Click OK. The active VoIP device source is added to the switch.
8. To add another source, repeat this procedure.
NOTE: Navigate to your site in the Organization. In this document we use the Master
Site by way of an example.
5. From the dropdown list, select Active VoIP Gateway and click OK. The Active VoIP
Gateway window appears.
CTI Trunk ID The CTI trunk ID that the driver uses to identify the gateway, that is, the
Trunk Group number configured in the PBX connected to the gateway.
7. Click OK. The Active VoIP Gateway source is added to the switch.
8. To add another gateway, repeat this procedure.
NOTE: Navigate to your site in the Organization. In this document we use the Master
Site by way of an example.
6. Select Active VoIP Device and click Next. The Active VoIP Device Details window appears.
Figure 5-14 Create Sources Wizard - Active VoIP Device Details Window
NOTE: Navigate to your site in the Organization. In this document we use the Master
Site by way of an example.
6. Select Active VoIP Gateway and click Next. The Active Gateway Details window appears.
7. In the First IP field, enter the IP address of the first Active VoIP Gateway in the range.
-or-
From the Trunk ID details options, select Decimal or Hexadecimal and enter the First
Trunk ID. This is the CTI trunk ID that the driver uses to identify the gateway, that is, the
Trunk Group number configured in the PBX connected to the gateway.
8. Click Next. The Amount of Active VoIP Gateways window appears.
Figure 5-22 Create Sources Wizard - Amount of Active VoIP Gateways Window
10. Enter the Number of sources to create and click Next. The Summary window appears.
11. Click Finish. The sources appear attached to the physical switch.
IMPORTANT
After you complete importing the sources, you must configure each source individually.
NOTE: Navigate to your site in the Organization. In this document we use the Master
Site by way of an example.
4. Click Import sources from Integration Plug-in . The Import Sources window
appears.
Figure 5-25 Import Sources
Need to Have:
• Sources on the switch and channels on the Logger for total recording
• Virtual extension per channel
NOTE: Navigate to your site in the Organization. In this document we use the Master
Site by way of an example.
7. Click Save. Then click Update Configuration. The CLS Server is now updated with the
new mapping definitions.
Figure 5-30 Update Configuration
Update Configuration button
Save
button
Need to Have:
• Sources on the switch and channels on the Logger for selective recording
• At least as many virtual extensions defined on the switch as there are dynamic channels
NOTE: Navigate to your site in the Organization. In this document we use the Master
Site by way of an example.
3. In the CLS Servers area, select the required CLS Server and then click Add new pool of
channels. The Pool name window appears.
Figure 5-32 Pool Name Window
4. Enter a Pool name and click OK. The pool is added to the CLS Server.
5. Expand the CLS Server branch. Then select the new channel pool and click Add
Channels to Pool.
6. Select the Logger ID and click OK. The Selective Active VoIP by Call Logger channels
appear in the Channels area.
4. Enter a Pool name and click OK. The pool is added to the CLS Server.
Figure 5-37 Sources Pool
5. Select the new sources pool and click Add Sources to Pool. The Add Sources To Pool
window appears.
Figure 5-38 Add Sources to Pool Window
8. Proceed to Attaching the Channels Pool to the Sources Pool on page 94.
5. For more information on the sources and channels, click Details. The Mapping Details
window appears.
Figure 5-42 Mapping Details Window - Channels Tab
NOTE: Load balancing can be achieved by connecting the same source pool to
multiple channel pools using different mapping priorities.
6. Click Save. Then click Update Configuration. The CLS Server is now updated with the
new mapping definitions.
Figure 5-44 Update Configuration
Update Configuration button
Save
button
This chapter describes troubleshooting guidelines for identifying problems at the site.
Contents
Chapter 6: Troubleshooting 97
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
General Troubleshooting Solutions
Connection failure The Connection Manager The AES network card configuration is
fails to connect to the Avaya defined as Any. To enable the system, a
DMCC Service on AES. specific AES network card must be
defined.
Virtual extension The virtual extensions fail to This could be due to one of the following
registration failure register. problems:
• The AES firewall may be enabled
and therefore blocking the DMCC
registration requests from reaching
the C-LAN. You need to disable the
firewall or open the relevant ports.
• The symbolic name was not
configured correctly.
• The IP port configuration on AES is
set to Any instead of ETH + AES IP.
Single Step The virtual extension This is due to the fact that on AES, the
Conference failure registers successfully, virtual extensions are not defined in the
Service Observe is same group as the actual extensions. In
performed successfully, but Single Step Conference, the virtual
Single Step Conference fails. extensions on AES must be defined in
the same group as the extensions that
are observed via Single Step
Conference.
Chapter 6: Troubleshooting 98
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Editing Reporting Levels
WARNING
Reporting Levels may be helpful for troubleshooting. However, making changes to the Reporting
Levels can greatly add to the load on your system. Changing Reporting Levels should therefore
be done only by authorized personnel and in conjunction with NICE Customer Support.
Reporting Levels are defined automatically in the CTI Connection wizard for both the Connection
Manager and the Driver. You can edit the Reporting Levels for either the Connection Manager or
the Driver on the relevant tab.
By default, reporting levels are defined for the following:
• File - reports to the Log file located in the Integrations installation folder
• Event Log - reports to the Log files located in the Event Viewer
NOTE: The Event Viewer is a Microsoft feature which can be viewed in Control
Panel > Administrative Tools.
2. In the System Administrator, in the Organization tree, select one of the following:
• Master Site > CTI Integrations > Connection Manager and select the relevant
Connection Manager.
-or-
• Master Site > CTI Integrations > Driver and select the relevant driver.
The selected Connection Manager or Driver definitions appear.
3. Expand Reporting Level.
Chapter 6: Troubleshooting 99
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Editing Reporting Levels
4. Double-click the desired row, or select the desired row and click Edit .
The Set Reporting Level window appears.
Figure 6-3 Set Reporting Level Window
5. Select the checkboxes for the reporting levels you want to include and click OK.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
7
NICE Testing and Debugging Tools
This chapter describes the diagnostic tools that can be used for testing the Avaya DMCC
integration with NICE Perform.
NOTE: In addition to the diagnostic tools described in this section, the Avaya
Dashboard can be used for simulating the same operations that the Avaya DMCC CTI
interface performs. To use this tool, consult your Avaya engineer.
Contents
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
NICE Events Spy
WARNING
Using the NICE Events Spy can greatly increase the load on your system. The UseSpy
parameter default is therefore No. Using the NICE Events Spy and changing the parameters
should be performed only by authorized personnel and in conjunction with NICE Customer
Support.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
NICE Events Spy
Double-click UseSpy
4. Double-click the UseSpy parameter. The Set Parameter Value window appears.
Figure 7-2 Set Parameter Value Window
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
NICE Events Spy
5. From the Value drop-down list, select Yes and click OK.
6. Double-click the SpyMailSlot Name parameter. The Set Parameter Value window appears.
Figure 7-3 Set Parameter Value Window
7. In the Value field, enter the name of the mailslot that you want to use in conjunction with
NICE Events Spy:
• This can be any name.
• This name is later used in the Events Spy tool to connect to this specific Connection
Manager.
NOTE: The Value field is case sensitive. You are recommended to use a short name.
8. Click OK.
NOTE: If the Integration is running, you should restart the Integration Service after
setting these definitions.
1. Click Start > Run.
2. In the Run window, in the Open field, enter services.msc and click OK.
3. In the Services Window, select the Nice Integration Dispatch Service and
double-click.
4. In the Service status area, click Start. The Service status changes to Started.
5. Click OK.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
NICE Events Spy
Receiving Events
You should set up the Events Spy so that you can receive events.
Event Type
Column
2. From the Connections menu, select Mailslot Connections for Receiving Events > Open
Mailslot. The Events Spy - Mailslot Name window appears.
Figure 7-5 Events Spy - Mailslot Name Window
3. Enter the name of the mailslot you defined in setting up the NICE Events Spy tool. Click OK.
The Events Spy begins to receive events from the switch. The events are listed in the Event
Type column of the Events Spy window, see Figure 7-4.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
NICE Events Spy
Saving Events
NICE Events Spy enables you to:
• Create and save events in an active log file.
• Save all current events.
• Save selected current events.
You can save the files in either .xml or .bin formats.
NOTE: To view the contents of any of the log files you created, from the File menu click
Open Log File.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
NICE Events Spy
3. To create a file using the .bin format, click Save Only Selected Events to Binary File. To
create a file using the .xml format, click Save Only Selected Events to XML File. The Save
as window appears.
4. Save the file in any convenient location.
WARNING
Use of the SimCTILink tool must be coordinated in advance with NICE Systems and must be
performed only by authorized personnel. DO NOT attempt to use this tool on your own.
You must therefore leave the parameter default value as No unless specifically instructed to do
so by NICE Customer Support.
Sending Events
WARNING
You can send events to NICE Systems using the Events Spy window. Sending events is only
done when using the SimCTILink tool, and must be coordinated in advance with NICE Customer
Support.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Connection Manager Monitor
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Connection Manager Monitor
2. From the Monitor menu, select Connect. The Select Connection Manager window appears.
Figure 7-7 Select Connection Manager Window
3. Enter the Connection Manager ID of the NICE Interactions Center to which you want to
connect. Click OK. The Connection Manager Monitor displays the contents of the Connection
Manager tables.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Connection Manager Monitor
4. From the Client menu of the Connection Manager Monitor window, select Connect. The
Select Connection Manager window appears.
Figure 7-9 Connection Manager Window - Client Menu
5. Enter the Connection Manager ID of the NICE Interactions Center to which you want to
connect. Click OK.
After the Connection Manager Monitor establishes connection to the desired Connection
Manager, the Monitor, Stop Monitor, and Disconnect options in the Client menu become
enabled. The Client connection appears in the Clients area.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Connection Manager Monitor
Client
connection
6. From the Client menu, select Monitor. The Monitor Device window appears.
Figure 7-11 Monitor Device Window
6.1. In the Device ID field, enter the Device ID number of the Connection Manager to
which you want to connect.
6.2. In the Switch ID field, enter the Switch ID number.
6.3. From the Device Type drop-down list, select the appropriate device type.
6.4. Click Monitor. The response appears in the Output area.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Connection Manager Monitor
IMPORTANT
The Connection Manager Monitor window does not continuously refresh the data displayed in
the window; it only displays the data current at the time you establish the connection. To update
the data displayed in the window, click Update.
7. Click Update. The new Client appears in the Client Device Requests area.
Figure 7-13 Connection Manager Monitor - Client Device Requests Area
New
Client
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Connection Manager Monitor
This procedure describes how to stop the Connection Manager Monitor when it is functioning as a
client.
2. Enter the Device ID number and the Switch ID of the device you want to stop monitoring.
3. Click Stop Monitor. The response appears in the Output area.
This procedure describes how to disconnect the Connection Manager Monitor when it is
functioning as a client.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Log Manager System
Log Manager
The Log Manager creates log message files and/or sends information regarding the Console and
the Event Log according to the predefined Reporting Level filter.
WARNING
Reporting Levels may be helpful for troubleshooting. However, making changes to the Reporting
Levels can greatly add to the load on your system. Changing Reporting Levels should therefore
be done only by authorized personnel and in conjunction with NICE Customer Support.
You can set the Reporting Levels in any of the integration branches e.g. in the Connection
Managers, in the Drivers, in the Key Managers, in the Media Provider Controllers (Observers), or
in the New Driver wizards when you initially set up the driver.
By default, Reporting Levels are defined for the following:
• File - reports to the Log file located in the Integrations installation folder
• Event Log - reports to the Log files located in the Event Viewer
NOTE: The Event Viewer is a Microsoft feature which can be viewed under the
Control Panel > Administrative Tools.
If necessary, you can also manage the size of the log files, the amount of disk space dedicated to
them, and the number of days you wish to keep log files.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Log Manager System
Click Edit
2. Select the desired row and click Edit . The Set Reporting Level window appears.
Figure 7-16 Set Reporting Level Window
3. Select the checkboxes for the reporting levels you want to include and click OK.
NOTE: It is highly recommended that you do not change the settings of the default
reporting levels. Changing reporting levels should be done only by authorized
personnel and in conjunction with NICE Customer Support.
4. In the relevant log field, type the new setting and click Save .
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Log Manager System
WARNING
You should not change any values in the Registry. All changes should be made through the
System Administrator application and be done only by authorized personnel and in conjunction
with NICE Customer Support.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Log Manager System
Log Viewer
The Log Viewer enables you to view the log files and to filter them. You can keep several logs
open at the same time.
Filtering Logs
Click Filter
5. Click Filter.
The filtered logs appear in the Log Viewer window.
6. To save the filtered log file for future reference, from the File menu, select Save as. The Save
as window appears.
7. Name the filtered log file appropriately.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Log Manager System
Searching Logs
The Log Viewer enables you to search for specific text within a specific column or within all
columns. The Log Viewer remembers past searches.
2. Click the In column drop-down list and select the relevant search basis.
3. Click Find next.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Observer Tester
Observer Tester
The Observer Tester only works with the Avaya DMCC driver. The following instructions
describe how to observe a device with a virtual device in By Device mode.
The Observer Tester must be initialized with the Avaya DMCC Driver, once only, at the
beginning.
4. To allocate a channel to the virtual device (registration of the virtual device), after Initialize
succeeded appears, from the IObserver menu, select Allocate Channel.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Observer Tester
6. Click OK. A message appears in the window showing the allocated channel.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Observer Tester
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Observer Tester
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Observer Tester
13. Click OK. A message appears in the window showing the started channel.
Figure 7-29 Observer Tester - Started Channel
14. To stop the observation, select Stop from the IChannel menu.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Observer Tester
16. Click OK. A message appears in the window showing that the observation was stopped.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Observer Tester
17. To reset the observation, select Reset from the IChannel menu.
Figure 7-33 Observer Tester - IChannel > Reset
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Observer Tester
20. Click OK. A message appears in the window showing the reset channel.
Figure 7-35 Observer Tester - Reset Channel
21. To release the channel, select ReleaseChannel from the IObserver menu.
Figure 7-36 Observer Tester - IObserver > ReleaseChannel
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Observer Tester
A message appears in the window showing that you are disconnected from the driver.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Observer Tester
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
8
Avaya DMCC Dashboard
The Avaya DMCC Dashboard enables you to simulate the processes that the NICE DMCC driver
is required to perform. This tool is important for debugging and troubleshooting. If this tool fails to
do any operations, the NICE DMCC driver will probably fail as well. In addition, this tool can
facilitate in identifying issues in either the Avaya or the NICE side.
The Avaya DMCC Dashboard simulates the following processes:
• Starting an application session
• Getting a device ID for a virtual extension
• Monitoring a virtual extension
• Registering a virtual extension (Terminal)
• Performing Observation
NOTE: The Avaya Dashboard described in this section is a pre-GA version, therefore,
its user interface may change in the future.
Contents
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Starting a DMCC Dashboard Application Session
2. Hold your mouse over the Start Application Session button. All Start Application Session
mandatory fields appear highlighted in blue.
TIP: Holding the mouse over any action button will highlight its relevant mandatory
fields.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Starting a DMCC Dashboard Application Session
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Starting a DMCC Dashboard Application Session
A Successful Session
A successful session is indicated when these fields display the following values:
Session Ids A session ID is displayed.
XML To/From DMCC Incoming XML from the DMCC server with
StartApplicationSessionPosRespopns and with a session Id are
displayed.
Events Start Application Session Response with the session ID is displayed.
A Failed Session
A failed session is indicated when these fields display the following values:
Session Ids No session Id is displayed.
XML To/From DMCC Incoming XML from DMCC displays
StartApplicationSessionNegResponse, indicating that the open session
failed.
The XML content contains the reason for the session creation failure.
Events Start Application Session Response with the session Id.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Getting the Device ID
EXAMPLE:
Virtual extension: 43424
Symbolic name: Avaya4MS1
The CLAN: 192.168.241.64
The device Id will look like this: 43424:Avaya4MS1:192.168.241.64:0
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Getting the Device ID
TIP: To review the failure description: Check the XML received from the DMCC server
under the message tag at the beginning of the exception XML.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Monitor
Monitor
Starting Monitor
Holding the mouse over Start Monitors highlights all the Monitor virtual extension mandatory
fields in light blue.
The mandatory fields are:
Phone/Media/Call Leave default events.
Information Events
To start Monitor:
1. In the Device Ids field, select a virtual extension.
2. Click Start Monitors.
Validating Monitor
Success in Monitoring Virtual Extensions
Success in validating monitor is indicated when these fields show the following:
Monitor Ids Three (3) monitor keys are displayed for the same virtual extension
for Device, Media, and Call Information.
XML To/From DMCC An incoming MonitorStartResponse XML from DMCC with the
monitor key is displayed.
Events Three (3) Start Monitor Response messages from the DMCC are
displayed.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
RegisterTerminal
RegisterTerminal
Registering a Terminal
Holding the mouse over Register Terminal highlights all the mandatory fields for registering a
terminal in light blue.
The mandatory fields are:
Password Enter the password of the virtual extension (usually 1234).
Force Login Leave the default value.
Media Control Select Client Mode.
Codec Select the supported codec.
Device Id Select a virtual extension.
RTP IP Addr Enter the IP address of the computer to which you need to send the
RTP.
RTP Port Enter the port of the computer to which you need to send the RTP.
RTCP IP Addr Enter the same IP address as the RTP IP address.
RTCP port Enter the same port number as the RTP Port.
To register a terminal
1. Enter values, as described above, in the mandatory fields.
2. Click Register Terminal.
WARNING
Make sure you didn’t get an exception XML message in the Events or XML To/From DMCC
fields.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
RegisterTerminal
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Service Observation
Service Observation
After you successfully complete Registering a Terminal on page 136, you can simulate Service
Observation.
EXAMPLE:
The observation code is *19 and you want to observe extension 43022.
To simulate Service Observation, after completing registration, in the number pad, press
*1943022.
The RTP stream will arrive to the defined IP address and Port that you defined previously in the
RTP IP Addr. and Port fields during the registration process.
TIP: There exist several RTP applications that can capture and play back RTP back in
the local computer, for example, RTPTester and JMStudio.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Troubleshooting
Troubleshooting
• Problem 1
When trying to register a terminal, the following exception is displayed:
Registration Reject reason: resourceUnavailable
Shared control denied because the DCP phone is out of service
Solution
Before clicking the Register Terminal button, the correct Media Control mode may not have
been selected. To properly highlight Client Mode in blue, it must be clicked with the mouse.
• Problem 2
Certain fields cannot be edited because they are grayed out.
Solution
Clear the Auto enable/disable fields in the top center of the DMCC Dashboard application.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Blank page for double-sided printing.
A
Avaya DMCC Additional Parameters
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
CTI Interface - Additional Switch Parameters
WARNING
Changing parameters may have severe effects on your system. Therefore changing the CTI
Interface Additional Parameters, or creating new ones, should be done only by authorized
personnel.
2. In the Organization tree, select your Master Site. Then select CTI Integrations > CTI
Interfaces and select your Avaya DMCC CTI Interface.
The Choose CTI Interface window appears. The General tab is selected.
Figure A-1 Choose CTI Interface Window - General Tab
3. Click the Connection tab and expand the Additional Switch Parameters area.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
CTI Interface - Additional Switch Parameters
Figure A-2 Choose CTI Interface Window - Connection Tab > Additional Switch Parameters
The following predefined additional parameters appear for the Avaya DMCC CTI Interface:
Default
Parameter Name Description
Value
ProtocolVersion The currently supported DMCC protocol 3.1
version.
ObservationCode The code defined on the site for manual
service observation. If observation by device
(total or selective) is required, this parameter
must be defined.
LinkFIFOSize Maximum number of accumulated events from 500
the AES to the DMCC interface before events
are dropped. Increasing this value can
improve performance in the event that the
Logger is slow and events arrive in peaks.
However, do not change this parameter
unless authorized to do so!
ResourceCleanupDelay Timeout, in seconds, for retaining client 0
application resources on the AES server when
a client is disconnected.
Warning: Changing this value can cause the
system to malfunction.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
CTI Interface - Additional Switch Parameters
Default
Parameter Name Description
Value
SessionDuration DMCC link session duration. 60
This parameter affects Keep Alive message
generation. Keep Alive messages are sent at
intervals of 1/3 of this time.
Note: If no Keep Alive message is sent within
this time period, the DMCC service on AES
will think that the client is dead.
CMAPIApplicationName Optional parameter - used for identifying the
current application on AES server.
KeepAliveAttemptsOnNoResponse Number of times the CTI Interface will attempt 3
to resend failed Keep Alive messages.
7. Click .
NOTE: You can also create and add additional parameters by clicking the Add button.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Reporting Levels
Reporting Levels
The Log Manager creates log message files and/or sends information regarding the Console and
the Event Log according to the predefined Reporting Level filter. See Editing Reporting Levels
on page 99.
IDLE signaling $2
Seize signaling $E
Call-answer signaling $E
Wink signaling $2
IDLE signaling $D
Seize signaling $5
Call-answer signaling $5
Wink signaling $D
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Connection Manager - Additional Parameters
2. In the Organization tree, select your Master Site. Then select CTI Integrations >
Connection Managers and select your Connection Manager.
The Connection Manager Details window appears. The General tab is selected.
Figure A-3 Connection Manager Details
3. Expand the Additional Parameters area. The following predefined additional parameters
appear:
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Connection Manager - Additional Parameters
Default
Parameter Name Description
Value
MaxClientDeviceRequests Defines the maximum number of device 1000
requests the Connection Manager can handle.
MaxClientRequests Defines the maximum number of client 1000
requests the Connection Manager can handle.
MaxClients Defines the maximum number of clients that 100
can be attached to the Connection Manager.
MaxMonitoredDevices Defines the maximum number of monitored 1000
devices up to which the Connection Manager
can handle. For example, if the value is 1000
the Connection Manager can handle 999
monitored devices.
MaxSwitchIdToCTILinkEntries Defines the maximum number of CTI links the 10
Connection Manager can handle.
4. To change a default value, double-click the row of the parameter you need to change.
The CM Additional Parameter window appears.
5. In the Value field, enter a new value and click OK.
6. Click .
NOTE: You can also create and add additional parameters by clicking the Add
button.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Connection Manager - Interface Parameters
2. In the Organization tree, select your Master Site. Then select CTI Integrations >
Connection Managers and select your Connection Manager.
3. Click the Interfaces tab.
The Attach CTI Interfaces window appears.
4. Expand the Configure Connection Manager - Interface Parameters area.
Figure A-4 Attach CTI Interfaces - Configure Connection Manager - Interface Parameters
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Connection Manager - Interface Parameters
Default
Parameter Name Description
Value
DllName The name of the DLL that contains the CTI Link read-only
translator. This DLL is dynamically installed
when you define a new Connection Manager.
KeepAliveInterval Defines the Keep Alive Interval time. The value 30
is defined in seconds
UseSpy Defines if the Connection Manager reports link No
events to the NICE Events Spy tool.
(Refer to NICE Events Spy on page 102)
SpyMailSlotName Defines the name of the mailslot between the
Connection Manager and the NICE Events Spy
tool.
IMPORTANT: Define this parameter only if you
defined Yes for the UseSpy parameter.
UseSimCTILink Defines if the Connection Manager uses the No
SimCTILink tool to read events.
See Setting Up the SimCTILink Tool
on page 107.
SimMailSlotName Defines the name of the SIM mailslot between
the Connection Manager and the Spy tool.
IMPORTANT: Define this parameter only if you
defined Yes for the UseSimCTILink parameter.
5. To change a default value, double-click the row of the parameter you need to change.
The CM Additional Parameter window appears.
6. In the Value field, enter a new value and click OK.
7. Click .
NOTE: You can also create and add additional parameters by clicking the Add
button.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Media Provider Controller - Additional Parameters
2. In the Organization tree, select your Master Site. Then select CTI Integrations > Media
Provider Controllers and select your Media Provider Controller.
The Media Provider Controller General Information window appears.
Figure A-5 Media Provider Controller General Information Window
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Media Provider Controller - Additional Parameters
Default
Parameter Name Description
Value
ThreadPoolSize Number of threads in the Thread pool. 10
Time (in milliseconds) for waiting for a 5000
ResponseTimeOut
response.
Time (in milliseconds) for waiting for the register 180000
RegisterResponseTimeOut
response.
Delay (in milliseconds) between channel 2000
DelayBetweenChannelStartRecover
reobservation.
Delay (in milliseconds) between channel 20000
DelayBetweenChannelConfigureRecover
reconfigure.
Number of times the Media Provider Controller 4
NumOfCMConnectRetries tries to connect to the Connection Manager
during initialization.
Time (in milliseconds) for waiting between each 5000
DelayBetweenCMConnectRequests
Connection Manager connect request.
Media Provider Controller dll name. CAMPIOb
ObserverDllName
server.dll
Delay (in milliseconds) between off-hook and 50
Observation requests. Used in Service
DelayBetweenOffhookAndStart
Observation, this is the time between taking a
new line and starting to dial.
4. To change a default value, double-click the row of the parameter you need to change.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Media Provider Controller - Additional Parameters
6. Click .
NOTE: You can also create and add additional parameters by clicking the Add
button.
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
B
Capacity Matrix for Avaya DMCC
Recording
This appendix provides a basic capacity matrix for different AVAYA switches and architectures.
The matrix is based on scenarios in which customers called via a T1 trunk, agents used an IP or
digital (DCP) phone, and the DMCC phone performed All Calls Recording implemented via
Service Observation on the agent extension. All the scenarios used a single media gateway (G700)
or a single port network (MCC/SCC/G650/G600).
The information in this appendix is based on information supplied by AVAYA. To evaluate full
design considerations in the Avaya DMCC environment, go to www.extranice.com, and refer to
the following documents:
• Design Considerations for Services Server (DMCC) and AVAYA Communication Manager for
Call Recording Solutions
• IP Voice Quality Network Requirements for Communication Manager API
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
Codec
Type for Codec
Gateway CMAPI Type for Total
Server Type Type Phones Phones Phone Type Timeslots Total Slots Calling Capacity VOIP Capacity Slot Usage
154
Codec
Type for Codec
Gateway CMAPI Type for Total
Server Type Type Phones Phones Phone Type Timeslots Total Slots Calling Capacity VOIP Capacity Slot Usage
155
Codec
Type for Codec
Gateway CMAPI Type for Total
Server Type Type Phones Phones Phone Type Timeslots Total Slots Calling Capacity VOIP Capacity Slot Usage
156
Codec
Type for Codec
Gateway CMAPI Type for Total
Server Type Type Phones Phones Phone Type Timeslots Total Slots Calling Capacity VOIP Capacity Slot Usage
157
Codec
Type for Codec
Gateway CMAPI Type for Total
Server Type Type Phones Phones Phone Type Timeslots Total Slots Calling Capacity VOIP Capacity Slot Usage
158
Codec
Type for Codec
Gateway CMAPI Type for Total
Server Type Type Phones Phones Phone Type Timeslots Total Slots Calling Capacity VOIP Capacity Slot Usage
159
Codec
Type for Codec
Gateway CMAPI Type for Total
Server Type Type Phones Phones Phone Type Timeslots Total Slots Calling Capacity VOIP Capacity Slot Usage
160
Codec
Type for Codec
Gateway CMAPI Type for Total
Server Type Type Phones Phones Phone Type Timeslots Total Slots Calling Capacity VOIP Capacity Slot Usage
161
Codec
Type for Codec
Gateway CMAPI Type for Total
Server Type Type Phones Phones Phone Type Timeslots Total Slots Calling Capacity VOIP Capacity Slot Usage
162
Codec
Type for Codec
Gateway CMAPI Type for Total
Server Type Type Phones Phones Phone Type Timeslots Total Slots Calling Capacity VOIP Capacity Slot Usage
163
Codec
Type for Codec
Gateway CMAPI Type for Total
Server Type Type Phones Phones Phone Type Timeslots Total Slots Calling Capacity VOIP Capacity Slot Usage
164
Codec
Type for Codec
Gateway CMAPI Type for Total
Server Type Type Phones Phones Phone Type Timeslots Total Slots Calling Capacity VOIP Capacity Slot Usage
165
Codec
Type for Codec
Gateway CMAPI Type for Total
Server Type Type Phones Phones Phone Type Timeslots Total Slots Calling Capacity VOIP Capacity Slot Usage
166
Codec
Type for Codec
Gateway CMAPI Type for Total
Server Type Type Phones Phones Phone Type Timeslots Total Slots Calling Capacity VOIP Capacity Slot Usage
167
Blank page for double-sided printing.
Index
A interaction-based recording
description 16
additional parameters
Connection Manager 146, 148 recording flow 18
CTI interface 142
Media Provider Controller 150 L
all calls recording license
description 16 verifying softphone registration 26
recording flow 19 limitations 20
architecture Log Manager 114
integration 15 services 116
site components 17 viewer 117
Logger parameters
C for Instant Callback 145
checklist, installation 24
connection failure M
troubleshooting 98 matrix, capacity for Avaya switches 153
Connection Manager Media Provider Controller
additional parameters 146, 148 additional parameters 150
Connection Manager Monitor installing 60
managing 113
setting up 109 N
CTI Connection NICE Interaction Center
configuration prerequisites 34 description 17
CTI Interface NiceLog Logger
configuration wizard 35 description 17
importing text files 53
CTI interface O
additional parameters 142 Observer Tester 119
E R
Events Spy recording solutions
defining SpyMailSlot Name parameter 104 all calls recording 16
defining the UseSpy parameter 103 interaction-based 16
receiving events 105 reporting levels
saving events 106 configuring 145
sending events 107
setting up 103 S
Service Observation
I description 15
SimCTILink tool 107
Instant Callback
Logger parameters 145 Single Step Conference
Interaction Center description 16
description 17 site installation workflow 12
Index 169
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)
softphone registration virtual extension registration failure 98
verifying 26
SpyMailSlot Name parameter 104 U
symbolic name Unified Communications Manager
configuring 29 configuring the CTI interface 35
UseSpy parameter 103
T
text files V
importing 53 virtual extensions
tools defining Logger 27
Connection Manager Monitor 109 troubleshooting registration failure 98
Log Manager 114
NICE Events Spy 103 W
Observer Tester 119 workflow
SimCTILink 107 integration installation 13
troubleshooting site installation 12
connection failure 98
Index 170
NICE Perform ® Release 3.1: Integration with Avaya DMCC (Rev. A1)