DialogFlow examples

This page contains a list of example bots I have built to showcase Dialogflow’s features.

Agent ZIP Files

You can download the agent ZIP files here (just files) or here (more helpful and descriptive interface). The list of older bots at the bottom of the page are not included.

Dialogflow has a pretty cool feature where you can use the Import/Restore options inside the Settings.

So how does this help you?

This means you can get a copy of the Dialogflow agent I created as a ZIP file and import it into your own Dialogflow account. This can sometimes save you hours of your time.

For example, you can either carefully copy and paste everything from an intent screenshot such as the one below.

The intent definition to display a List type in the Dialogflow Messenger integration

Or you can just download the entire agent ZIP file, import (or restore) it into your Dialogflow account, and be able to follow along with the tutorial much more easily.

You can download the agent ZIP files here (just files) or here (more helpful and descriptive interface). The list of older bots at the bottom of the page are not included.

Dialogflow Messenger Rich Responses

This bot provides a demo of the various rich responses provided by the Dialogflow Messenger integration.

Live Demo

Dialogflow Messenger – Selection Triggers Next Intent

Live Demo

Dialogflow Messenger – Decision Tree Chatbot

Live Demo

Dialogflow Messenger Checklist Bot

Live Demo

Dialogflow Messenger Interactive Learning Bot

Live Demo

Dialogflow Messenger Quiz Bot

Live Demo

Telegram – Selection Triggers Next Intent

Learn More

Telegram – Get a list of inputs from user

Learn More

Telegram – Diagnostics Bot

Learn more

Telegram – Decision Tree Bot

Learn more

Telegram – Questionnaire Bot

Learn more

Older Bots

Tell me a Chuck Norris Joke bot

Ask the bot to tell a Chuck Norris joke, and it will fetch one from the Internet Chuck Norris DB. 🙂

Click here to interact with the bot.

FAQ Chatbot

An FAQ chatbot that allows you to ask questions about Dialogflow and returns the most relevant article from my website (this bot, which has over 300 intents, was auto-generated using my BotFlo app). You can interact with this bot on the bottom right of this page.

BizBot

BizBot is a bot which can answer business questions based on this business FAQ megalist.

The default chatbot you embed with API.AI is very limited in terms of rich text. For example, you cannot have clickable hyperlinks in the default embed.

BizBot is a template for create highly customizable chatbots built on top of API.AI by calling the REST API endpoints that API.AI provides (which is another way of saying that the BizBot is created by writing code which calls API.AI rather than using their built in integration).

BizBot demo

Cricket Stats Bot

StatsGuruBot can provide you with statistics about cricket players based on questions you ask in natural language.

E.g. “What is Rohit Sharma’s highest ODI score?”

Check out the demo here