Docs

Flow Block Types

Published July 25, 2026 • Updated July 26, 2026

Use this page to choose the right block before opening a detailed setup guide. The Flow Blocks builder explains the editor; this page focuses on the block library itself.

Flow Blocks include questions that collect signals, content that explains or builds trust, lead capture and structured forms, and advanced steps that perform actions.

Block categories

Core

Ask standard questions, show Transition or Content Page content, collect dates or files, and create simple choice-based decisions.

Interactive

Capture ratings, rankings, sliders, scales, and fast button-based answers when preference or intensity matters.

Lead Capture

Collect contact details or several related fields when a decision flow needs intake, qualification, or a follow-up opportunity.

Advanced

Build trust with FAQ and galleries, show a Map / Location, share or gate PDF resources, present offers or video, call APIs, run Agent Steps, or route participants through external checkout.

Core blocks

Text Response

Best for: Open-ended responses
Common outputs: Response, variable, tags, scoring, routing
Open guide

Transition

Best for: Explanatory content with no answer required
Common outputs: Content, pacing, routing context

Content Page

Pro
Best for: Reusable rich content inside a flow
Common outputs: Instructions, disclosures, education, resources
Open guide

Date Picker

Best for: Validated date input
Common outputs: Date response, variable, tags, routing
Open guide

File Upload

Pro
Best for: Secure PDF, JPG, or PNG collection
Common outputs: Uploaded file, lead context, routing
Open guide

Multiple Choice

Best for: Single-select or multi-select options
Common outputs: Response, tags, scores, Jump Logic, image cards
Open guide

Dropdown

Best for: Compact single-select lists
Common outputs: Response, tags, scores, Jump Logic
Open guide

Yes/No

Best for: Binary qualification decisions
Common outputs: Yes/no response, tags, scores, Jump Logic
Open guide

Structured form block

Interactive blocks

Scale

Best for: Bounded numeric ratings
Common outputs: Score, numeric response, tags, routing
Open guide

Rate App / Website

Best for: 1-5 star satisfaction ratings
Common outputs: Rating response, score, tags, routing

Slider

Best for: Smooth numeric input
Common outputs: Numeric response, score, variable, routing
Open guide

Choice Buttons

Best for: Fast chat-style choices
Common outputs: Response, tags, scoring, Answer Key, routing
Open guide

Ranking

Best for: Ordered priorities and trade-offs
Common outputs: Ranked response, preference signal, routing
Open guide

Lead Capture blocks

Advanced blocks and steps

FAQ

Best for: Answering objections and explaining common details
Common outputs: Viewed content, supporting-link engagement
Open guide

Image Gallery

Best for: Visual proof, portfolios, venues, products, and stories
Common outputs: Viewed media, lightbox and action engagement
Open guide

Map / Location

Basic+
Best for: Showing a public business, venue, office, or event address
Common outputs: Map impression, directions action
Open guide

PDF / Resource

Pro
Best for: Sharing or lead-gating private PDF resources
Common outputs: Impressions, access grants, previews, downloads, CTA engagement
Open guide

Product Cards

Pro
Best for: Tailored offers, products, pricing, badges, and checkout paths
Common outputs: Product selection, route, offer context
Open guide

Video

Best for: Educational or onboarding video with a CTA
Common outputs: Viewed content context, CTA route
Open guide

Cards

Best for: Storytelling, recommendations, content cards, or multiple CTAs
Common outputs: Card selection, CTA route, engagement context
Open guide

Agent Step

Best for: AI interpretation, generated recommendations, structured variables, and flexible routing
Common outputs: Agent output, variables, cards, routes
Open guide

API Step

Best for: External requests, webhook-style workflows, and response capture
Common outputs: API response values, variables, failure routes
Open guide

External checkout

Pro
Best for: Sending participants to any supported HTTPS checkout page and guiding them after they return
Common outputs: Checkout start, return route, cancel route
Open guide

Choose by job

Ask a standard question

Text Response, Multiple Choice, Dropdown, Yes/No

Explain without collecting input

Transition, Video, Cards

Collect contact details

Lead Capture

Schedule a meeting

Booking

Show a physical destination

Map / Location

Resolve common objections

FAQ

Show visual proof or a portfolio

Image Gallery

Collect structured intake details

Custom Form

Collect files or dates

File Upload, Date Picker

Measure preference or intensity

Scale, Slider, Rate App / Website, Ranking

Show offers or products

Product Cards, Cards

Run automation

API Step, External checkout

Use AI interpretation

Agent Step

Related functions

Step-by-step

  1. Open Build Flow in any decision flow.
  2. Select Add block and choose the category that matches the job you need.
  3. Pick the simplest block that can collect the right signal or perform the right action.
  4. Fill in prompts, options, validation, tags, variables, scoring, or routing as needed.
  5. Add Lead Capture before completion when the flow should create a lead.
  6. Preview the flow and confirm the block output is available where you need it.

Tips

  • Choose blocks by the signal you need, not by visual preference alone.
  • Use Multiple Choice or Dropdown when options are known; use Text Response when the answer needs to be open-ended.
  • Use Ranking only when order matters. Use Multiple Choice when order does not matter.
  • Use Transition blocks to reduce confusion before a complex or high-stakes question.
  • Add API and Agent Steps after the main flow is stable.
  • Test every block that sets tags, scores, variables, routes, checkout behavior, API values, or Agent outputs.
Share