Dialogflow CX Beginner Tutorial

Since Dialogflow CX uses a state machine based approach to building your chatbot, it actually helps to build an actual state machine – the vending machine – using CX as you get started learning the topic.

Once you learn what a state machine is and how to build a simple one using CX, you will find that it is much easier to build more complex bots using Dialogflow CX.

In this course, I explain how to build a vending machine bot using Dialogflow CX.

If you would like to watch this in course format and keep track of your progress, you can enroll in this free course.

What is a state machine?
What we are building
Initial Demo
Initial View
User asks for balance
Testing it in the simulator
No state transition
Add state transition
Ask for balance after transition
Assignment 1
Assignment 2
Assignment 3
Assignment Hints

<— End of article —>

This website contains affiliate links. See the disclosure page for more details. 
"The magic key I needed as a non-programmer"

The custom payload generator was the magic key I needed (as a non-programmer) to build a good demo with rich responses in DialogFlow Messenger. I've only used it for 30 minutes and am thrilled. I've spent hours trying to figure out some of the intricacies of DialogFlow on my own. Over and over, I kept coming back to Aravind's tutorials available on-line. I trust the other functionalities I learn to use in the app will save me additional time and heartburn.

- Kathleen R
Cofounder, gathrHealth