- 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 a bot where you ask for a set of inputs from the user, sometimes the user might change their mind and want to give a different answer to the previous question. Instead of starting the conversation from scratch, you can use the back one step pattern to re-ask the previous question.
If you can manage your contexts carefully, you can also chain these together and take the user back more than one step too!
- Using Collect.chat for preNLU bots
- Reader Question: How to get some sample training data for Dialogflow?
- Getting the top 3 (or top N) intents in Dialogflow: An experiment
- Dialogflow Regexp (regular expression) entity
- Using Dialogflow for educational bots
- Chatbot makes $3 million in sales in 1 hour
- Reader Question: Intent based FAQ bots vs knowledge based FAQ bots
- Should you use Dialogflow from scratch?
- 3 ways Airtable can speed up your Dialogflow prototype development
- Automatically generating a rich Dialogflow website chatbot