Post

NICE Engage

NICE Engage is a comprehensive recording and analytics platform designed for unified communications. It supports various communication channels, including voice, video, and text. NICE Engage provides features such as compliance recording, quality management, and advanced analytics.



Preparing the Installation Environments

Here’s the overall topology for this installation

x


First we’re gonna do most of our works on the NICE Unified server “nc”.
Here the SQL Server 2019 has been installed

x



Running the SRT (Site Readiness Tool)

Run the SRT on NICE Unified, fill in the necessary data

x


Next select the Capacity_Planner.xml and select Single Data Hub installation.
For the Application Package, Select Ineraction Package with the Deployment Options of Unified Deployment

x


After that complete the Connectivity Tests on both servers

x

x


On the Site Map, we can see the summary of packacges being installed on both servers

x


Next is for the Disk Allocations, make sure all servers have the required disks as shown here

x


Then enter the credentials for the installation

x


For recording integrations, we’ll intergrate it with Cisco CUCM only

x


Then run the SRT Tests, make sure everything is green or at least yellow

x


After all’s done, we’ll get the SRT Report. Export it for later use on NDM

x



Running NDM (NICE Deployment Manager)

First run the NiceTechCreator.bat to create all the neccessary directories for the installation

x


Put the NDM folder on “NDMFiles” directory

x


The inside the NDM folder, put all the packages needed on the “Packages” folder

x


Also put all the Service Packs on the “Service Packs” folder

x


Launch the NDM and import the SRT file

x


Fill in the necessary details

x


Double check everything, for this we just leave mostly as it is for both servers

x

x


After that wait for the validation to finish, then select start

x

x


Then we just wait for the NDM to finish installing all the services and packages to both servers. This will take several hours

x


After couple hours, the installation finishes

x


We also get a neat NDM Report for the details of the installation

x



Configuring NICE

Now the NICE Portal should be accessible from the web browser pointing to the NICE Unified server. The default login is nice/nice

x


Next import the license

x


Then we’ll be taken to the NICE Adminitration page

x


Application Server

First configure the Application Server with NICE Unfied’s hostname

x


Database Server

Next configure the Database Server, give it a name and point it to the NICE Unified as well

x


Give checkmark for every database shown here

x


Datamart

After that configure the Datamart, give it a name and point it to the database created just now

x


Mark all the checkboxes as well and hit install

x


Still on datamart, on Sites mark all the checkboxes

x


Interaction Center

Next on Interaction Center, give a name and point it to the NICE Unified server, and select Voice to be the recorded media type

x


CTI Integrations

On CTI Integrations, create a new Regular IC and select the switch type to be Cisco CUCM

x


For the interface, select CTIManager JTAPI and give checkmark on Active Recording

x


Next configure the credentials for the CTI Connection pointing to the CUCM IP Address

x


Select the default connection port

x


Next add the devices to be recorded

x


Then select the port for the connection manager, we can use the existing one or just create new one is fine as well

x


Here’s the diagram for the CTI Integration

x


Users

Create users to be recorded and associate it with the extensions created earlier

x


System Mapping

Create a new recorder pool

x


Select the NICE AIR server as the selected recorder

x


Next create a source pool with media type of Audio and the Switch of Cisco CM

x


Select all the users to be recorded on this source pool

x


Then create a recording profile with the source pool and recorder pool created just now

x

x


And lastly define the recording profile details

x


Storage Groups

Create a new storage group pointing to the prepared directory for the archived recording media

x


Archiving Rules

Create a new rule for archiving pointing to the storage group created just now

x


SIP Trunk to CUCM

Create a SIP Trunk connection from CUCM to NICE Unified Server

x


JTAPI Integration

Next set the java path by running this command on the NICE Unified Server

x


Then download the JTAPI Client from CUCM

x


After that run the installer

x


On Environment Variables, make sure the JTAPI path has been created

x


Next go to JTAPI64Tools directory and run the jtprefs.bat, configure the CUCM IP Address

x


Configure the JTAPI Tracing and Log Destination

x

x



Testing Call Recording

Now if we make a call on the registered device, we should see its RTP being traced on the NICE AIR server for recording purposes

x


And on NICE Business Analyzer, we can see the call is recorded

x


This post is licensed under CC BY 4.0 by the author.