Nice Configuration Settings

Prev Next
Warning

This is an internal document and is for Sestek employees only, and will not be accessible if shared with other parties.

Nice Configuration Steps

In order for a customer to use the Nice CXOne integration, this integration must be defined for the customer's tenant.

As the first step, the admin needs to login to the desired environment as a host and enable the Nice VA feature for the tenant who will use this integration.

  1. Login as host.
  2. Enter the Tenants page under Saas.
  3. Next to the desired tenant's name, click on the Actions button and then Features.
  4. Nice VA integration feature can be seen on the opened page and should be enabled here.

image.png

One the integration is assigned to the tenant, the admin should make the required settings on tenant's side.

  1. Login as the tenant.

  2. First step is to create the 2 credentials required for Data Flow. First one is the LDM credentials in order to count license usages. Second one is the VA credentials in order to identify that Data Flow will be working with VA.

  3. Enter Credentials under Data Flow.

  4. Click on New Credential to create LDM credentials.

    • Enter Name, LDM Api ClientId and LDM Api Client Secret in the following format LDMSubscriptionName.ApiClient.xxxx generated while creating this tenant in LDM. If you do not know tenant's LDM information, you may contact salesoperation@sestek.com.
    • Token Service Address should be https://identity.ldm.knovvu.com/connect/token
    • Grant Type should be client_credentials
    • Scope should be Ldm_integration

    image.png

  5. Click on New Credential again to create Knovvu VA credentials.

    • Enter tenant name, clientID and client secret used to access Knovvu VA' APIs. If you do not know tenant's VA credentials, you may contact salesoperation@sestek.com.
    • Token service address must be identity server URL with /connect/token added, according to the knovvu Analytics environment used e.g. https://identity.va.eu.knovvu.com/connect/token
    • Grant Type should be client_credentials
    • Scope should be orchestrator_external

image.png

Once credentials are created admin should edit the project used for the integration.
10. Enter the relevant Data Flow project. The project used for Nice VA integration is nice-va.

image.png

  1. Enter SR Http node.

    • Address should be http://core-sr
    • Pick the LDM credential created in the previous steps as Credential id
    • Add the language models that is required for the customer.

image.png

  1. Right click the VAIntegrationNode from "Custom Node" on the panel at the left hand side and click "Edit".
    image.png

Enter the values for the highlighted variables below:
image.png

this._credentialId should be the credential id of the VA credential created above. It can be found in the credential list.

image.png

this._url enter the environment's url in the first quotation mark.
this._project is the exact name of the project in the VA environment.

  1. Enter TTS Http node.
  • Address should be http://core-tts

  • Pick the LDM credential created in the previous steps as Credential id

  • Add the language models that is required for the customer.

    image.png

As the final step, the tenant's Nice VA information should be entered in the Settings page.

  1. Go to the Settings page under Administration. Select Marketplace Integrations. The information that needs to be entered for the Nice VA integration to work can be seen below under the Nice VA tab.

image.png

  • Organization Id are the customer's Nice CXone information and should be transmitted by the customer.
  • Project Name should be the name of the project e.g. nice-va
  • VA License Credential is the LDM credential name created in previous steps.

To learn about Nice CXOne settings used for testing purposes, please contact marketplace@sestek.com or check Marketplace Integrations team's tfs board.

Once all these steps are completed, Nice - VA for audio integration is ready to be used by the customer.