IBM Cloud Docs
Deploying your assistant

Documentation for the classic Watson Assistant experience has moved. For the most up-to-date version, see Deploying your assistant.

Deploying your assistant

After you have built and tested your assistant, you can make it available for customers to use.

There are multiple options for deploying your assistant, depending on how you want your customers to interact with it. A channel is a communication platform through which you want to make your assistant available, such as a website or a telephone system; an assistant can be deployed to one or more channels. To deploy to a channel, you use an integration, which is essentially an adapter or interface that enables the assistant to communicate through a channel.

In most cases, an assistant is deployed using one of these integrations:

  • Web chat integration: The web chat integration provides a secure and highly customizable widget you can add to your website. You can configure how and where the web chat widget appears, and you can use theming to align it with your branding and website design. If a customer needs help from a person, the web chat integration can transfer the conversation to an agent.

  • Phone integration: The phone integration enables your assistant to converse with customers on the phone, using the IBM Watson Text to Speech and Speech to Text services. If your customer asks to speak to a person, the phone integration can transfer the call to an agent.

Other channels

In addition to the web chat and phone integrations, Watson Assistant provides integrations you can use to deploy your assistant to numerous other channels: