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 (Auth Client)

  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 approved, you’ll receive the Client ID and Client Secret.
🏁

Deliverable: client_id and client_secret, please share them securely 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.
🏁

Deliverable: Access Key ID and Access Key Secret, please share them securely with the Authenticx onboarding team.

Step 3: Create a Dedicated Service User in CXone Portal

While you can use access keys from any user account with the required permissions, we strongly recommend creating a dedicated service user for security, stability, and compliance.

Create a dedicated CXone service user account (separate from any human user). This user provides the permission context for data access.

Ensure the following permissions are configured for the service user:

  • 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:




Step 4: Provide Credentials to Authenticx (Securely)

Please provide the following to your Authenticx onboarding contact:

ItemSource
Client IDDevOne Auth Client (Step 1)
Client SecretDevOne Auth Client (Step 1)
Access Key IDAccess Key Pair (Step 2)
Access Key SecretAccess Key Pair (Step 2)


Did this page help you?