> ## Documentation Index
> The index for all IBM Cloud docs is at: https://cloud.ibm.com/docs/llms.txt
> Use these files to discover more information as needed.

# IBM watsonx Assistant

This documentation describes the usage of watsonx Assistant for IBM Cloud as a Service.

## Get started

- [Welcome to watsonx Assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-welcome-new-assistant&format=markdown)
- [About watsonx Assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-about&format=markdown)
- [Getting started with watsonx Assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-getting-started&format=markdown)
- [Planning your assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-plan-assistant&format=markdown)
- Release notes
   - [Release notes for watsonx Assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-watson-assistant-release-notes&format=markdown)
   - [Web chat release notes](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-release-notes-chat&format=markdown)
   - [Release notes for watsonx Assistant for IBM Cloud Pak for Data](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-release-notes-data&format=markdown)
   - [Release notes for watsonx Assistant for IBM Software Hub](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-release-notes-hub&format=markdown)
- [Feature parity for IBM® watsonx™ Assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-wxa-feature-parity&format=markdown)

## Tutorials

- [Use NeuralSeek to return polished answers from existing help content](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-tutorial-neuralseek&format=markdown)

## How to

- Building your assistant with actions
   - [Overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-build-actions-overview&format=markdown)
   - [Building actions from templates](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-actions-templates&format=markdown)
   - [Starting the conversation](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-start-conversation&format=markdown)
   - [Understanding your users' questions or requests](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-understand-questions&format=markdown)
   - [Boost words](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-boost-words&format=markdown)
   - [Adding assistant responses](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-respond&format=markdown)
   - [Collecting information from your customers](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-collect-info&format=markdown)
   - [Using variables to manage conversation information](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-manage-info&format=markdown)
   - [Adding conditions to an action](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-action-conditions&format=markdown)
   - [Adding conditions to a step](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-step-conditions&format=markdown)
   - [Choosing what to do at the end of a step](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-step-what-next&format=markdown)
   - Adding search
      - [Overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-search-overview&format=markdown)
      - [IBM Watson® Discovery search integration setup ](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-search-add&format=markdown)
      - [Elasticsearch search integration setup ](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-search-elasticsearch-add&format=markdown)
      - [Milvus search integration setup](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-search-milvus-add&format=markdown)
      - [Custom service integration setup](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-search-customsearch-add&format=markdown)
      - [Coveo search extension setup](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-search-extension-coveo&format=markdown)
      - [Google custom search extension setup](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-search-extension-google&format=markdown)
      - [NeuralSeek extension setup](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-search-extension-neuralseek&format=markdown)
      - [Search integration enhancement](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-search-integration-enhancement&format=markdown)
   - Managing and organizing your actions
      - [Overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-manage-actions&format=markdown)
      - [Creating skill-based actions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-skill-based-actions&format=markdown)
      - [Duplicating an action](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-duplicate-action&format=markdown)
      - [Copying an action to another assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-copy-action&format=markdown)
      - [Uploading or downloading all actions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-upload-download-actions&format=markdown)
      - [Filtering actions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-filter-actions&format=markdown)
      - [Organizing actions in collections](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-collections&format=markdown)
   - [Calling a custom extension](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-call-extension&format=markdown)
   - [Allowing your customers to change the topic of the conversation](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-change-topic&format=markdown)
   - [Providing options when a question or request cannot be answered](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-handle-errors&format=markdown)
   - [Connecting to a live agent](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-human-agent&format=markdown)
   - [Detecting trigger words](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-trigger-phrases&format=markdown)
   - [Saving your actions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-save-actions&format=markdown)
   - [Reviewing and debugging your actions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-review&format=markdown)
   - [Global settings for actions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-actions-global-settings&format=markdown)
   - [Response modes ](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-action-response-modes&format=markdown)
   - [Autocorrecting user input](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-autocorrection&format=markdown)
   - [Algorithm version and training](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-algorithm-version&format=markdown)
   - [Using autolearning to improve assistant responses](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-autolearn&format=markdown)
- Previewing and publishing
   - [Overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-publish-overview&format=markdown)
   - [Previewing and sharing your assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-preview-share&format=markdown)
   - [Publishing your content](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-publish&format=markdown)
   - [Adding and using multiple environments](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-multiple-environments&format=markdown)
- Deploying to your website or mobile app
   - [Overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-overview&format=markdown)
   - [How the web chat works](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-architecture&format=markdown)
   - Web chat setup
      - [Overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-config&format=markdown)
      - [Configuring style and appearance](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-style&format=markdown)
      - [Configuring the home screen](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-configure-home-screen&format=markdown)
      - [Configuring suggestions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-suggestions&format=markdown)
   - Web chat security
      - [Overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-security&format=markdown)
      - [Enabling web chat security](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-security-enable&format=markdown)
      - [Authenticating users in web chat](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-security-authenticate&format=markdown)
      - [Encrypting sensitive data in web chat](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-security-encrypt&format=markdown)
   - Web chat development
      - [Overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop&format=markdown)
      - [Embedding the web chat on your page](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-web-chat&format=markdown)
      - [Adding the web chat to your mobile application](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-mobile&format=markdown)
      - [Managing user identity information in web chat](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-userid&format=markdown)
      - [Supporting global audiences in web chat](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-global&format=markdown)
      - [Controlling the web chat version](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-versions&format=markdown)
   - Adding service desk support
      - [Overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-web-chat-haa&format=markdown)
      - [Integrating with Genesys](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-genesys&format=markdown)
      - [Integrating with NICE CXone](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-nice-cxone&format=markdown)
      - [Integrating with Salesforce](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-salesforce&format=markdown)
      - [Integrating with Zendesk](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-zendesk&format=markdown)
   - Tutorials
      - [Overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-tutorials&format=markdown)
      - [Providing a downloadable transcript](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-download-transcript&format=markdown)
      - [Implementing custom option buttons](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-custom-buttons&format=markdown)
      - [Implementing a content carousel](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-content-carousel&format=markdown)
      - [Setting context variables](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-set-context&format=markdown)
      - [Interacting with the host web page](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-page-interaction&format=markdown)
      - [Authenticating a user in the middle of a session](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-security&format=markdown)
      - [Customizing the size and position of the web chat](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-size-position&format=markdown)
      - [Displaying a pre-chat or post-chat form](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-pre-chat&format=markdown)
      - [Customizing text elements based on the current page](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-custom-text-for-page&format=markdown)
      - [Customizing the greeting action based on the current page](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-web-chat-develop-custom-action-for-page&format=markdown)
- Deploying for phone
   - [Integrating with phone](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-phone&format=markdown)
   - [Phone integration configuration](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-phone-config&format=markdown)
   - [Integrating with phone and Genesys Cloud](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-phone-genesys&format=markdown)
   - [Integrating with phone and NICE CXone contact center ](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-phone-nicecxone&format=markdown)
   - [Integrating with phone and Twilio Flex](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-phone-flex&format=markdown)
   - [Handling phone interactions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-phone-actions&format=markdown)
   - [Troubleshooting and Logs](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-phone-troubleshooting&format=markdown)
- Deploying to other channels
   - [Deploying your assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-assistant&format=markdown)
   - [Adding integrations](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-integration-add&format=markdown)
   - [Integrating with Facebook Messenger](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-facebook&format=markdown)
   - [Integrating with Genesys Audio Connector](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-genesys-audioconnector&format=markdown)
   - [Integrating with Genesys Bot Connector](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-genesys-botconnector&format=markdown)
   - [Integrating with Microsoft Teams](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-microsoft-teams&format=markdown)
   - [Integrating with Slack](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-slack&format=markdown)
   - [Integrating with SMS](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-sms&format=markdown)
   - [Integrating with WhatsApp](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-whatsapp&format=markdown)
   - [Integrating with a custom client app](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-custom-app&format=markdown)
   - [Integrating with Intercom](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deploy-intercom&format=markdown)
- Improving your assistant
   - [Use analytics to review your entire assistant at a glance](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-analytics-overview&format=markdown)
   - [Conversational search analytics](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-conversational-search-analytics&format=markdown)
   - [Understand your most and least successful actions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-analytics-action-completion&format=markdown)
   - [Use unrecognized requests to get action recommendations](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-analytics-recognition&format=markdown)
   - [Review customer conversations](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-analytics-conversations&format=markdown)
   - [Sending events to Segment ](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-segment-add&format=markdown)
- Using watsonx.ai for generative AI capabilities
   - [Overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-using-watsonxai-for-generative-ai-capabilities&format=markdown)
   - [Information gathering](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-information-gathering&format=markdown)
   - [Hate, abuse, and profanity filter](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-hap-filter&format=markdown)
   - [Conversational search](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-conversational-search&format=markdown)
- [Adding more assistants](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-assistant-add&format=markdown)
- [Renaming or deleting assistants](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-assistant-rename-delete&format=markdown)
- Administering your instance
   - [Overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-admin-overview&format=markdown)
   - [Managing access](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-access-control&format=markdown)
   - [Managing your plan](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-admin-managing-plan&format=markdown)
   - [Activity log](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-activity-log&format=markdown)
   - [Activity tracking events watsonx Assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-at-events&format=markdown)
   - [Securing your assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-admin-securing&format=markdown)
   - [Backing up and restoring data](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-admin-backup-restore&format=markdown)
   - [Deleting an instance of the service](https://cloud.ibm.com/docs/account?topic=account-manage_resource&interface=ui&format=markdown#delete-resource)
   - [High availability and disaster recovery](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-admin-recovery&format=markdown)
   - [Failover options](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-admin-failover&format=markdown)
   - [Adding support for global audiences](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-admin-language-support&format=markdown)
   - [Switching between watsonx Assistant and the classic experience](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-switch-experience&format=markdown)
- Customizing and developing
   - [Overview: Customizing and developing](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-develop-overview&format=markdown)
   - [Configuring Base LLM](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-base-llm-wxa&format=markdown)
   - [Deprecated and withdrawn models](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-deprecated-llm-models&format=markdown)
   - [Defining responses by using the JSON editor](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-assistant-responses-json&format=markdown)
   - [Dynamic options](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dynamic-options&format=markdown)
   - [Guiding customers with journeys](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-journeys&format=markdown)
   - [Writing expressions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-expressions&format=markdown)
   - [Building a custom extension](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-build-custom-extension&format=markdown)
   - [Adding an extension to your assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-add-custom-extension&format=markdown)
   - [Streaming from an extension](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-stream-from-extension&format=markdown)
   - [Understanding extension matching during action migration](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-understanding-extension-matching&format=markdown)
   - Building a custom client
      - [watsonx Assistant API overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-api-overview&format=markdown)
      - [API methods summary](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-api-methods&format=markdown)
      - [Building a custom client by using the API](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-api-client&format=markdown)
      - [Migrating to the v2 API](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-api-migration&format=markdown)
      - [Accessing context data in dialog](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-api-client-get-context&format=markdown)
      - [Implementing dialog responses in a client application](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-api-dialog-responses&format=markdown)
      - [Processing input attachments](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-api-input-attachments&format=markdown)
      - [Watson SDKs](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-using-sdks&format=markdown)
- Extending your assistant with webhooks
   - [Overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-webhook-overview&format=markdown)
   - Pre-message webhooks
      - [Making a call before processing a message](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-webhook-pre&format=markdown)
      - [Calling a service before processing a message for watsonx Assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-webhook-pre-watson-assistant&format=markdown)
      - [Calling a service before processing a message for watsonx Assistant - classic experience](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-webhook-pre-watson-assistant-classic&format=markdown)
      - [Calling a service before processing a message for IBM Cloud Pak for Data](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-webhook-pre-cp4d&format=markdown)
      - [Calling a service before processing a message for IBM Cloud Pak for Data - classic experience](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-webhook-pre-cp4d-classic&format=markdown)
   - Post-message webhooks
      - [Making a call after processing a message](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-webhook-post&format=markdown)
      - [Calling a service after processing a message for watsonx Assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-webhook-post-watson-assistant&format=markdown)
      - [Calling a service after processing a message for watsonx Assistant - classic experience](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-webhook-post-watson-assistant-classic&format=markdown)
      - [Calling a service after processing a message for IBM Cloud Pak for Data](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-webhook-post-cp4d&format=markdown)
      - [Calling a service after processing a message for IBM Cloud Pak for Data - classic experience](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-webhook-post-cp4d-classic&format=markdown)
   - [Logging activity with a webhook](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-webhook-log&format=markdown)
   - [Defining the authentication method for pre-message and post-message webhooks](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-define-webhook-auth&format=markdown)
   - [Defining an audio webhook](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-define-webhook-audio&format=markdown)
   - [Recording a caller's utterance](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-record-caller-utterance&format=markdown)
   - [Making a programmatic call from dialog](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-webhooks&format=markdown)
- Migrating to watsonx Assistant
   - [Overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-migrate-overview&format=markdown)
   - [Comparing actions and dialog](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-comparing-actions-dialog&format=markdown)
   - [Activating dialog and migrating skills](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-activate-dialog&format=markdown)
   - [Migrating intents and entities](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-migrate-intents-entities&format=markdown)
   - [Calling actions from a dialog](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-call-action&format=markdown)
   - [Analyzing dialog and actions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-analyze&format=markdown)
   - [Publishing dialog and actions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-publish&format=markdown)
- Building your assistant with dialog
   - [Adding dialog](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-skill-dialog-add&format=markdown)
   - [Dialog creation workflow](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dev-process&format=markdown)
   - Defining goals for your assistant to address
      - [Creating intents](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-intents&format=markdown)
      - [Using built-in intents](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-catalog&format=markdown)
   - Building a conversational flow
      - [How your dialog is processed](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-build&format=markdown)
      - [Creating a dialog](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-overview&format=markdown)
      - [Starting and ending the dialog](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-start&format=markdown)
      - [Connecting customers with support](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-support&format=markdown)
      - [Conversation building tips](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-tips&format=markdown)
      - [Personalizing the dialog with context](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-runtime-context&format=markdown)
      - [Improving your conversation](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-tasks&format=markdown)
      - [Controlling the conversational flow](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-runtime&format=markdown)
      - [Gathering information with slots](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-slots&format=markdown)
   - [Defining information to look for in customer input](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-entities&format=markdown)
   - [Managing workflow with versions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-versions&format=markdown)
   - Analytics (classic experience)
      - [Dialog skill analytics overview](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-logs-overview&format=markdown)
      - [Improving your dialog skill](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-logs&format=markdown)
      - [Defining what's irrelevant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-irrelevance-detection&format=markdown)
      - [Advanced analysis and log-related tasks](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-logs-resources&format=markdown)
   - Dialog tutorials
      - [Getting started with dialog](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-gs-dialog&format=markdown)
      - [Building a complex dialog](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-tutorial&format=markdown)
      - [Adding a node with slots to a dialog](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-tutorial-slots&format=markdown)
      - [Improving a dialog node with slots](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-tutorial-slots-complex&format=markdown)
      - [Understanding digressions in dialog](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-tutorial-digressions&format=markdown)
   - Dialog development
      - [Anatomy of a message](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-message-anatomy&format=markdown)
      - [Adding custom dialog flows for integrations](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-integrations&format=markdown)
      - [Handling SMS with Twilio interactions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-sms-actions&format=markdown)
      - [Requesting client actions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-actions-client&format=markdown)
      - [Modifying a dialog by using the API](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-api-dialog-modify&format=markdown)
- Installing on IBM On-premises
   - [Installing watsonx Assistant for IBM Software Hub](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-install-hub&format=markdown)
   - [Installing watsonx Assistant for IBM Cloud Pak for Data](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-install-data&format=markdown)
   - [Service architecture for IBM Cloud Pak for Data](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-architecture-data&format=markdown)
   - [Backing up and restoring data for IBM On-premises](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-backup-data&format=markdown)
   - [Troubleshooting known issues for IBM Cloud Pak for Data](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-troubleshoot-data&format=markdown)
   - [Using the Cloud Object Storage importer to migrate chat logs](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-cos-importer-data&format=markdown)

## Reference

- [Glossary](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-glossary&format=markdown)
- [Response types reference](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-response-types-reference&format=markdown)
- [Supported foundation models](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-supported-foundation-models&format=markdown)
- [Preview runtime errors](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-preview-runtime-errors&format=markdown)
- [Built-in global variables](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-expression-built-in-variables&format=markdown)
- [Security certificates reference](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-ssl-certificates-configuration-reference&format=markdown)
- [Integration variables](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-expression-integration-variables&format=markdown)
- [Expression language methods for actions](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-expression-methods-actions&format=markdown)
- [Expression language methods for dialog](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-dialog-methods&format=markdown)
- [Expressions for accessing objects in dialog](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-expression-language&format=markdown)
- [Phone integration context variables](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-phone-context&format=markdown)
- [SMS integration reference](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-sms-reference&format=markdown)
- [CDR log event reference](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-cdr-log-reference&format=markdown)
- [Segment event reference](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-segment-event-reference&format=markdown)
- Web chat API reference
   - [Instance methods](https://web-chat.global.assistant.watson.cloud.ibm.com/docs.html?to=api-instance-methods)
   - [Events](https://web-chat.global.assistant.watson.cloud.ibm.com/docs.html?to=api-events)
   - [Options object parameters](https://web-chat.global.assistant.watson.cloud.ibm.com/docs.html?to=api-configuration)
- [REST API reference](https://cloud.ibm.com/apidocs/assistant-v2)
- [Filter query reference](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-filter-reference&format=markdown)
- System entities
   - [System entities](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-system-entities&format=markdown)
   - [Time zones supported by system entities](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-time-zones&format=markdown)
   - [Festivals](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-sys-date-festivals&format=markdown)
   - [Currency support](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-sys-currency-details&format=markdown)

## Help

- [FAQs for watsonx Assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-watson-assistant-faqs&format=markdown)
- [Getting help](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-troubleshoot&format=markdown)
- Communities
   - [Stack Overflow](https://stackoverflow.com/questions/tagged/watson-assistant)
   - [IBM AI and Data Science Community](https://community.ibm.com/community/user/ai-datascience/communities/community-home?CommunityKey=7a3dc5ba-3018-452d-9a43-a49dc6819633)
- [Accessibility](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-accessibility&format=markdown)
- [Browser support](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-browser-support&format=markdown)
- [Terms and notices](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-terms-notices&format=markdown)
