User Model

Flow Builder represents a Flow visually on a canvas, using three types of components:

  • User start: this is the entry point to a Flow when the user writes for the first time.
  • Webhook start: this is the entry point to a Flow when it receives a webhook to the URL created in Flow Builder.
  • Step: this is the most common type of component in Flow Builder, where you can configure the Message you want to send to users and the Actions you want Flow Builder to take.
Flow Builder visual canvas
click to enlargeFlow Builder visual canvas
click to enlarge

Flow Builder visual canvas
click to enlarge

Flow Builder follows a simple user model of Trigger → Actions → Reaction Message.

Flow Builder user modelFlow Builder user model

Flow Builder user model

You can have more than one Action, evaluated top to bottom.

Flow Builder user model for more than one ActionFlow Builder user model for more than one Action

Flow Builder user model for more than one Action

There are two types of blocks:

  • The first two blocks Trigger + Actions act as the start block.
  • Every subsequent set of Message + Trigger + Actions act as the step block.
Types of blocks for a Flow Builder user modelTypes of blocks for a Flow Builder user model

Types of blocks for a Flow Builder user model


What’s Next
Did this page help you?