- 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 want to collect a set of inputs from the user, you can use a pretty systematic approach to do it. In this microbot, I explain how to do this.
Also, note that you can combine this with the other ideas such as Fallback to Select, and Reprompt with/without loop.
As you can see, you will be collecting a varied set of inputs (that is, different types of data) depending on what the task is for.
Also note: This shows you how to get a list of inputs without using the slot filling feature.
Want to create your own flowcharts like these? Check out the Dialogflow Flowcharts course.
- 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
- BotFlo vs Dialogflow CSV Importer
- Build Better Dialogflow Bots
- Deploy NodeJS Webhook to Google Cloud
- Dialogflow Firebase Tutorial
- Reader Question: Is there a feedback mechanism to like and dislike a Dialogflow response?
- How to debug your Dialogflow bot