> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cognigy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Watson Assistant

The Watson Assistant NLU connector enables integration with [IBM Watson Assistant](https://www.ibm.com/products/watsonx-assistant) to use its language understanding results for powering AI Agents in Cognigy.AI.

## Prerequisites

* Access to IBM Watson Assistant.

## Configuration on the NLU Provider Side

1. Log in to [IBM Cloud](https://cloud.ibm.com), create a **Watson Assistant** service, and find the **Service URL** under **Credentials**.
2. In **Watson Assistant**, go to **Skills > Create Skill**, then select a skill type. Note that Action skills aren't supported for API connections.
3. *(Optional)* In the skill editor, go to **Entities > System Entities** and enable `@sys-date`, `@sys-number`, and `@sys-time`.
4. In **Skills Overview**, click the three dots next to your skill, select **View API Details**, and copy the **API Key** and **Skill ID**.

## Configuration on the Cognigy.AI Side

In Cognigy.AI, go to **Build > NLU Connectors**, create a Watson Assistant NLU connector, and enter the retrieved credentials.

| **Parameter**           | **Description**                                                                                                                                         |
| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| API Key                 | An authentication key. Find this key in **Service Credentials** in IBM Cloud under Watson Assistant service.                                            |
| Skill ID (Workspace ID) | A unique skill identifier. Find this identifier by clicking the three dots next to the skill in **Skills Overview** and selecting **View API Details**. |
| Service URL             | An endpoint for accessing Watson Assistant API. Find this URL in **Service Credentials** under the Watson Assistant service.                            |

## Test your NLU Connector

By default, the Cognigy NLU connector is used in the Interaction Panel for testing purposes.
To change this behavior, open the **Settings** tab in the Interaction Panel, then select the configured connector from the **NLU Connector** list.

## Add your NLU Connector to Endpoint Settings

By default, the Cognigy NLU connector is used in the Endpoint.
To change this behavior, follow these steps:

1. Go to **Deploy > Endpoints**.
2. Select the desired Endpoint and open the Endpoint Settings.
3. Go to **Natural Language Understanding > NLU Connector** and select the configured connector.

## More Information

* [All NLU Connectors](/ai/platform-features/nlu/external/nlu-connector-reference/all-nlu-connectors)
* [Cognigy Help Center: Watson Assistant](https://support.cognigy.com/hc/en-us/articles/360017484979-Watson-Assistant-External-NLU#requirements-0-0)
