Webhooks 101

This free course explains how you can use a service for mocking APIs to really understand what happens under the hood when you use Dialogflow's fulfillment. This course does not have any code, and is not meant to teach you how to code webhooks. Rather, it explains the nuts and bolts of what happens in Dialogflow's fulfillment. 

Once you go through this free course, you will gain a much more intuitive sense of what is happening in your webhooks. 

6 Lessons

Progress

Not started

How to learn Dialogflow

This course will give you a learning path for Dialogflow. You can use this structure if

  • you feel overwhelmed with existing documentation and would like a systematic approach to learning Dialogflow
  • you think you are going around in circles in the official documentation and would like to avoid spending too much time on learning Dialogflow
  • you would like to get a 360 degree view of the most important Dialogflow concepts
  • you think you can benefit from my experience of having trained many students/clients who have gone on to build successful bots

8 Lessons

Progress

Not started

Intro to Dialogflow

This is a free extended preview of my full course. But you should be able to go through this course and get a good understanding of what I call the "building blocks" of Dialogflow:

  • intents
  • entities
  • contexts
  • webhooks

Note: this course is for programmers. If you are not a programmer, please check out my free course "Dialogflow for non-programmers"

6 Lessons

Progress

Not started

Rich Website Bots Using Dialogflow

Dialogflow's 1-click web demo is very limited. This course explains the basics of how you can use Dialogflow's API to build a custom website chatbot. This will allow you to display clickable hyperlinks, interactive buttons, list boxes, media such as images and videos within your website bot.

Note: This course uses API v1. Since API v2 is significantly different, I will cover it in an upcoming course. 

11 Lessons

Progress

Not started

Dialogflow for Non-programmers

This free course explains the basics of Dialogflow for non-programmers. Specifically, I use a simple, easy to follow chatbot to progressively introduce more challenging concepts. If you are willing to put in some reasonable effort, you will also have a working webhook at the end of the course. 

15 Lessons

Progress

Not started

Build Better Bots

This course introduces the CTFS framework which helps you build better Dialogflow chatbots. 

10 Lessons

Progress

Not started
>