- Dialogflow Template Mode
- Dialogflow Bulk Operations
- Dialogflow Bulk Upload Entities
- Dialogflow Composite Entity
- Dialogflow Events
- Dialogflow Agent Collaboration
- Dialogflow Prebuilt Smalltalk Agent
- Dialogflow ML Threshold
- Dialogflow Wildcard Entity
- Dialogflow Templates
- Extending Dialogflow’s system entities to add your own values
In this, the 10th in the series of "Must Know Dialogflow Features", we take a look at something which is not exactly a feature but is still something very useful to know about.
Dialogflow Templates are prebuilt Dialogflow agents which also come with the associated plumbing code (i.e. webhooks) and help you start with fully functional chatbots which concentrate on specific tasks. Unlike the prebuilt agents you already see inside the console, these also have webhooks which have been programmed (using Cloud Functions for Firebase). This means they already contain the necessary business logic.
Here are some sample chatbots on Dialogflow's website.
All the bots which have the "Add to Dialogflow" button on the right can be imported into Dialogflow automatically by clicking on that button.
Note: when importing you may need to create a new Google Cloud project.
Here is what the Temperature Converter project (first one) looks like inside my Dialogflow simulator after I completed the "Add to Dialogflow":
As a little side note, it looks like the Dialogflow team have now enabled rich responses inside the Dialogflow simulator. Excellent!
Intro to Dialogflow course
To learn more, check out my Intro to Dialogflow course. Here is what you get in the course:
- non-confusing introduction to Dialogflow
- you have seen the "what" for the must know Dialogflow features. In the course, you get a eBook explaining the "why" behind the must know features
- learn how to build a minimal FAQ chatbot
- learn how to build a simple quiz chatbot
- learn how to build a yes/no branching bot