IMPORTANT

💁 Please make sure you go through every detail on this page before you start building bots.

Flow, Sub Flow and Step

Flow Type

To begin with, you need to create a flow. Currently, LetsChat provides you with 11 types of flow:

Sub Flow Type

Flow consists of sub flows. There are 3 types of sub flow:

  • General Sub flow (Web, etc)
  • Workflow - call/trigger background tasks
  • Function Flow - process repetitive tasks

Step Type

Sub Flow consists of steps. There are 8 types of steps:

Step
Usage
display information
ask question and wait for user input
process data and tasks via integrations, APIs, notifications...
go different steps depend on conditions
go different steps depend on probability
send full email instead of short email notification
jump to a step or sub flow rather than using a line connector
define output for the function flow


Note

The differences among different types of flow are Flow Setup, Send Message Step and Question Step. Each channel has its own limitation of message types. For example, you can display a product gallery in Facebook Messenger while the SMS channel doesn't support that.