NICE CXone

This article explains how to register an application in the NICE DEVone portal and configure the required role and access keys so Capacity can retrieve your CXOne call recording data for post-call analysis.


How it Works

Connecting CXOne to Capacity involves three steps in your NICE environment:

  • Submit an Application Registration Request to NICE DEVone, which returns a Client ID and Client Secret.
  • Create a role in CXOne with the permissions Capacity needs, and generate an Access Key ID and Access Key Secret for that role.
  • Share the resulting credentials with Capacity so we can configure the connection.

Before You Begin

To complete this integration, you'll need:

  • Admin access to your organization's NICE CXOne "DEVone" developer portal, to submit the application registration request.
  • Administrator permissions in the CXOne admin portal, to create a role and generate an Access Key ID and Access Key Secret.
  • A technical contact email address that can receive the Client ID and Client Secret from NICE (this may be the same person completing the registration).

Application Registration

Go to the CXOne Application Registration form

Complete the form as follows:

FieldValue
What is your email address?The email of the person in your organization who will receive the credentials and can respond to any future connection issues (usually an admin user). See the Technical Contact field below.
What is your name?The name that matches the email address above.
​What is the name of your application?Enter Capacity
Describe your applicationEnter Capacity Conversation Intelligence
Provide technical email addresses for this applicationEnter the technical contact email. NICE will send the new Client ID and Client Secret to this address.
Method to receive password for application registration informationSelect Email
What is the tenancy of the application?Select Single Tenant
What CXone environments will the application support?Select appropriate options for your setup
Which authentication method will you use?Select client_secret_basic
What type of application are you registering?Select Back-end

Once all fields are complete, select Submit.

NICE will reply by email. The email (possibly two separate emails) will contain the first pair of credentials for the registered application:

  • Client ID
  • Client Secret

Copy these credentials and store them securely β€” you'll send them to Capacity later.


Access Key Creation

Once NICE has confirmed the application, complete the following steps in the CXOne admin portal.

Create the Role

  1. Go to Roles and Permissions
  2. Select New Role and enter a name, description, and system default setting
  3. On the new role's Permission tab, configure the following:
CategorySetting
Admin > Cloud Storage and File StorageSelect View for Long-Term File Retrieval. Turn File Search on.
ReportingTurn Data Download on. Select View for Report Schedule. Turn Scheduled Report on.
Search and Playback > APIsTurn Extract interaction metadata on.
Search and Playback > SearchTurn Search interactions on.
Search and Playback > PlayerSelect Download for Play/download recording.
  1. Select Save & Activate

Generate the Access Key

  1. Go to Employees and select the Security tab.
  2. Select the role you created above.
  3. Under Access Key, select Add access key.
  1. Copy the Access Key ID and store it securely
  2. Select Show Secret Key, then copy the Secret Key and store it securely
  1. Select Save to complete the access key setup
  2. On the employee record, set the Secondary Role to the role you created for this integration
  3. Save and close

What to Share with Capacity

Provide the following details to your Capacity Solution Consultant or Account Manager:

ItemDescription
Client IDClient ID for the registered application, received from NICE
Client SecretClient Secret for the registered application, received from NICE
Access Key IDAccess Key ID for the CXOne role
Access Key SecretAccess Key Secret for the CXOne role

Was this article helpful?