Glossary of Components

A quick reference for every building block available in the Flow Builder, grouped by what they're for. Click through to each doc for the full breakdown.

Starting a flow

  • Keywords - start a flow when someone types a specific word or phrase in chat
  • Schedule - (recurring, time-based)
  • Channel trigger - sends a user a message when they are added to a specific group in the app

Sending messages

  • Messages - send text, images, carousels with data from earlier in the flow
  • Channel Posts - post into a channel rather than to an individual

Collecting a response (Actions, attached to a message)

  • Buttons — a fixed set of choices to tap
  • Text reply — open-ended free text
  • User Select — pick a person from your Flip directory
  • Data Select — pick a date
  • File Upload — attach a file
  • Web Link — a clickable link out to something external

Working with people and channels

  • Get User — look up a profile (name, custom attributes).
  • Get Channel Members / Get User Group members — pull in a list of people to act on (often feeding a Loop)
  • Add to Channel / Remove from Channel — manage channel membership
  • Update User Attributes — write a value back to someone's profile

Control flow

  • Condition — branch based on something earlier in the run
  • Loop / Wait — repeat steps for a list of people, or pause before continuing
  • Flow Link — hand off to a different flow
  • Task — create an actionable Flip task, rather than just sending a message

Connecting outward

  • Outbound Webhook — send flow data to an external system.

Common combinations

  • Scheduler + Loop (broadcast) — a recurring, scheduled message to everyone in a channel.

Related docs: A Quickstart Guide, Navigating the Canvas


Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request