Create your first Assistant-powered chatbot

Watson Assistant can help you solve a problem by providing an intelligent interface using natural language. You can use the tools provided by the Assistant service with skills that will directly help your customers. The flexibility of the GUI tools and APIs combine to allow you to power applications and tools using AI in simple and powerful ways. The videos in this tutorial explain how to create the Watson Assistant service and how to add intents and entities.

What you’re going to learn

The following video gives a brief explanation of what you’ll create with this tutorial.

Create the Assistant service and add a skill

The first step in using Watson Assistant is creating an instance of the service. You’ll do this using IBM Cloud. The Watson Assistant tools let you do many things, including creating a dialog flow using the dialog nodes. After you add a skill, you can get a preview link that is a hosted application on IBM Cloud, and see what your Watson Assistant looks like in action. The following video explains how to:

  • Create the Assistant service
  • Start the tool and add a skill
  • Examine dialog nodes
  • Add the assistant and preview

Add an intent

Intents are goals that you anticipate your users will have when they interact with your assistant. Let’s learn how to create and add one. In the following video, you’ll learn how to:

  • Add an intent
  • Add a dialog node

Add an entity

An entity represents a term or object that provides context for an intent. You create an intent and use it in a dialog. In the following video, you learn how to:

  • Add an entity
  • Use an entity in a dialog


This tutorial walked you through the process of creating your first Assistant-powered chatbot. It covered creating the Assistant service and adding a skill as well as adding intents and entities.