- Quickstart Template #1 : Selection triggers the next intent
- Quickstart Template #2: Fallback to select
- Quickstart Template #3: Fallback to reprompt with loop
- Quickstart Template #4: Fallback to reprompt without loop
- Quickstart Template #5: Get a set of inputs from user
- Quickstart Template #6: Start Over
- Quickstart Template #7: Back One Step
- Quickstart Template #8: Yes/No Bot (aka Diagnostics/Checklist)
- Quickstart Template #9: Decision Tree / Menu bot
- Quickstart Template #10: Paging through long list of choices
- Quickstart Template #11: Questionnaire / Survey bot
When you create decision tree style bots in Dialogflow, you want a selection (button press) in your Telegram bot to trigger the corresponding intent.
Now this is a fairly simple example, and the bot just replies with whatever choice the user made. In your actual bot, you will instead reply with the next step that you want the user to take.
Want to create your own flowcharts like these? Check out the Dialogflow Flowcharts course.
How To Build the Bot
- Dialogflow Knowledge Connector : Pros and Cons
- How to integrate Telegram with Dialogflow
- Why I avoid using slot filling (required parameters) in Dialogflow
- Free Tool: Convert your WordPress website into a Dialogflow FAQ chatbot
- Dialogflow Mega Agent Tutorial
- Reader Question: Will followup events work when an intent has an input context?
- How to learn Dialogflow in a week
- Reader Question: Do I need a contextual fallback intent for every single context?
- Reader Question: Can I use a single agent for Facebook, WhatsApp and website bot?
- Five ways to integrate a Dialogflow chatbot into your website