This is a cache of https://developer.ibm.com/tutorials/add-watson-discovery-skills-to-your-watson-assistant-chatbot/. It is a snapshot of the page as it appeared on 2025-11-18T04:34:13.432+0000.
Add Watson Discovery skills to your watsonx Assistant chatbot - IBM Developer
IBM watsonx Assistant can help you solve a problem by providing an intelligent interface using natural language. The flexibilities of the GUI tools and APIs combine to let you power applications and tools simply and efficiently. After your assistant is published, you can easily embed it into a web page to allow your users to interact.
You also need an instance of Watson Discovery. You can use one of the sample Discovery projects.
Steps
Add the Discovery skill to your chatbot
Launch your Assistant instance, and click Integrations.
Scroll down to the Extensions section, and click Add + under Search.
When the window opens, click Confirm.
On the Search Integration page, choose the Discovery instance that you want to use for this tutorial.
Choose which project you want to use. Choose Sample project.
On the next screen, you can configure the result content. In this example, we removed the title and changed the display text. You can use the preview to test.
Next, add an action for this search. Go back to the Actions tab, and click New action +.
Name the new action, then click Save.
Under Define customer response, choose Free text.
Under And then, click Search for the answer.
You can click the Preview tab and test by entering the text I'm having trouble with my thermostat. When asked "What kind of issues are you having?", you can enter How do I turn on the furnace?. Note that you can add alternative ways of asking the question and the search skill answers the other questions as well.
If you are happy with the preview test, you can publish this new action by going to Publish and clicking Publish.
Add a version description, and click Publish.
The Search skill is still in draft mode, so you must return to the Integrations and open the search.
Choose Live in the drop-down menu, and click Confirm.
This tutorial showed how to integrate a Watson Discovery Search skill into a chatbot using the UI tooling in a few minutes. With this feature, the user can get additional information on a product or service without leaving the web chat environment.
About cookies on this siteOur websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising.For more information, please review your cookie preferences options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.