IBM Watson® Assistant enables you to create an application that understands natural-language and responds to customers in human-like conversation – in multiple languages. Seamlessly connect to messaging channels, web environments and social networks to make scaling easy. Easily configure a workspace and develop your application to suit your needs. There is no limit to what you can do.

Working with Intents

3 minute demo

This tutorial introduces the concept of intents and shows how to create them with the Watson Assistant. Use intents to help your chatbot or virtual agents understand your users' natural language input.

Working with Entities

2 minute demo

This tutorial introduces the concept of entities and shows how to create them with the Watson Assistant. An entity represents a term or object that provides context for an intent.

Working with Dialog

3 minute demo

The dialog uses the intents and entities that are identified in the user's input, plus context from the application, to interact with the user and ultimately provide a useful response.

Gathering Information with Slots

7 minute demo

Add slots to a dialog node to gather multiple pieces of information from a user within that node. Slots collect information at the user's pace. Details the user provides up-front are saved, and the service asks only for the details they do not.

Dialog Callout

13 minute demo

Tutorial on how to make a server side call to an external system from a dialog node.

Contextual Entities

7 minute demo

Create an entity model to detect entities based on context, and return never-before-seen values to your application.

Slack with Watson Assistant

10 minute demo

Using the built-in integration features now available with Watson Assistant, walk through the steps required to integrate Watson Assistant with Slack

Facebook with Watson Assistant

8 minute demo

Using the built-in capabilities of Watson Assistant, walk through how to integrate with Facebook Messenger.

Tour Watson Assistant: Watson Assistant: Create a chatbot

Learn how to create a chatbot by using IBM Watson® Assistant.

  • Create custom intents and entities, which you create to train Watson to understand meaningful examples
  • Create slots, which you use to capture context from a user to reduce redundancy
  • Create handlers, which you manage for users who go off topic
  • Create dialog flows, which you organize to lead users who digress from the conversation back to the original conversation
  • Create a folder node to use digressions
  • Test your bot

15-30 minute introduction

More Watson Assistant Product Tours