CXone Configuration Requirements

Authenticx integrates with NiceCX to pull call and agent data into our systems using APIs. We act as a Back-end application on the DEVone platform.

Authenticx | NiceCX DEVone Application Process

APIs and Endpoints Used

NiceCX Application Process

Step 1: Register a CXone Application

  1. Apply using the CXone Application Registration

This process generates a pair of client keys (client_id, client_secret) for authentication.

Registration Instructions

  1. Review the CXone Application Authentication and Authorization Documentation.
  2. Apply using the CXone Application Registration form:
    • Fields 1-3: Choose as per your preference.
    • Field 4 (Discretionary): Suggested value - Authenticx 3rd party API.
    • Field 5 (Discretionary): Suggested value - 3rd party access to vendor Authenticx.com.
    • Fields 6-9: Choose as per your preference.
    • Field 10: Select client_secret_post.
    • Field 11: Select ALL options.
    • Field 12: Select Back-end.
  3. Once you receive the client_id and client_secret, share them with the Authenticx onboarding team.

Step 2: Generate an Access Key Pair

  1. Generate an access key pair using the official NiceCX Access Key Management.
  2. Share the keys with the Authenticx onboarding team.

Step 3: Confirm Correct Permissions in NiceCX One Portal

Ensure the following settings are configured in the NiceCX One portal:

  • Admin → Employees → View: This setting must be enabled.
  • Search & Playback
    • Search Permissions
      • Search interactions → On
      • Export search results → On
      • View evaluations → Enabled (Scores & Evaluators)
    • Player Permissions
      • Play/download recordings → Enabled (Play Any & Download)
      • View sentiments and categories → On
    • APIs Permissions
      • Extract interaction metadata → On

  • For Reference, Mirror these required settings: