BusinessOptix Custom Connector Integration Guide

To connect BusinessOptix to a Knowledge Hub knowledge base, you must either provide your credentials to NiCE Professional Services or enter them in Knowledge Hub yourself. This page describes how to connect BusinessOptix to Knowledge Hub using the BusinessOptix Custom Connector with AWS AppFlow, enabling secure and efficient synchronization of process data across platforms. This connector supports incremental synchronization, transferring only new or updated records during each run.

By following these steps, you will be able to securely transfer your process data between systems.

Prerequisites

Before you begin, make sure you have the following information ready:

  • An active BusinessOptix account.

  • The following details:

    • Bearer Token (JWT Token) – Request this from your BusinessOptix administrator or support team.

      The token is valid for one year from the date of creation. Store it securely and do not share it.

    • Base URL – The domain URL of your BusinessOptix instance (e.g., https://dev.businessoptix.com).

    • Library name – You can refer to the library that you actively use, which is available in the BusinessOptix UI.

    • Component ID (dataForComponent) – The unique identifier for the selected library component.

  • If you do not have these details, contact your BusinessOptix administrator or support team.

AppFlow Configuration

This JSON file provides the configuration input for creating an AWS AppFlow connector profile that integrates BusinessOptix as a source system. It includes the JWT token and parameters that AppFlow needs to authenticate and fetch data. Enter your BusinessOptix details in JSON format when you set up AppFlow.

{

"BUSINESSOPTIX_JWT_TOKEN": "",

"BUSINESSOPTIX_BASE_URL": "",

"BUSINESSOPTIX_LIBRARY_NAME": "",

"BUSINESSOPTIX_COMPONENT_ID": ""

}

Parameter

Required Description 

Example

BUSINESSOPTIX_JWT_TOKEN Yes Bearer token provided by BusinessOptix team  
BUSINESSOPTIX_BASE_URL Yes Base URL of your BusinessOptix instance "https://dev.businessoptix.com"

BUSINESSOPTIX_LIBRARY_NAME

Yes Library name "Test3-B"
BUSINESSOPTIX_COMPONENT_ID Yes Component ID for the selected library "3134a466-fb32-4050-f312-82f2b5a2d51c"