Introduction:
In OBI bots there are 3 types of dialogs then can be created. The main difference between these dialogs is the way that the dialogs are started. Aside from that each of these dialogs offer the same types of userturns, botturns and actionturns. Each of these dialogs serve a specific purpose.
Startpoint: Event
Event dialogs can be used to modify how your chatbot starts the conversation when it is opened. Based on the event you can show different bot replies, use different buttons or offer other suggestions.
For example; when a user is on a specific part of your website, you want to show suggestions that reference what the user is seeing on that page!
Startpoint: Dialog
These dialogs can only be started when they are explicitly being selected in a different dialog. You can use these dialogs as building blocks for recurring parts of your conversation that you want to re-use.
Take for example the 'goodbye dialog' that you want to use at the end of every user question. Instead of having to copy-paste this dialog at the end of every flow, you can simply build one dialog and use that every time.
Startpoint: Intent
The intent dialogs can only be started after an Open Question. These dialogs are very useful for your main intents that you want to re-use lots of times.