Docs

Flow Builder

Published July 23, 2026 • Updated July 26, 2026

Build Flow is where you create the participant-facing journey. A Flow Block can ask a question, display content, trigger an action, capture information, set tags or variables, apply scoring, route participants, call an API, or run an AI Agent Step before an outcome.

Use this page as the Flow Builder hub. The individual block guides cover detailed setup; this page explains how the editor fits together and how to choose the right kind of block.

Question Blocks builder showing List and Canvas modes, Intent Paths, Add block, block list, flow canvas, and block gallery

Build the guided journey with List or Canvas mode, add blocks from the gallery, assign intent paths, and route participants toward an outcome.

How Build Flow works

Build Flow is an ordered journey. Participants normally move from one block to the next, but routing controls can send them to a later block, reusable Content Page, lead capture, an intent path, checkout, or outcome.

Collect responses

Question blocks collect answers such as text, choices, custom form fields, dates, files, rankings, ratings, and numeric values.

Create signals

Blocks can apply tags, scores, variables, and response data that later power routing, personalization, analytics, and exports.

Route decisions

Jump Logic, cards, checkout destinations, intent paths, API failure routes, and Agent exits can change where the participant goes next.

Prepare outcomes

The final outcome can use answers, variables, scores, Agent outputs, and path context created in Build Flow.

Editor modes

The Flow Builder supports two editing modes.

List mode

Use List mode for deep block settings, prompts, validation, options, tags, variables, scoring, lead fields, API mappings, Agent instructions, and detailed routing.

Canvas mode

Use Canvas mode to inspect the flow shape, view nodes, reconnect supported routing edges, add blocks visually, and spot structural issues faster.

Canvas guardrails match builder guardrails: destinations are forward-only, lead capture can be a destination, and publish validation remains authoritative.

Add block gallery

Select Add block to open the block gallery. The gallery is grouped by the job each block performs.

Choose the right block

Text Response

Use when the participant should type an open-ended answer.

Transition

Use when you need explanatory content with no response required.

Date Picker

Use for booking dates, deadlines, birthdays, or other validated date input.

File Upload

Use when participants need to provide PDFs, JPGs, or PNGs securely.

Multiple Choice or Dropdown

Use when participants choose from predefined options; dropdown works well for longer lists.

Budget / Investment Range

Use when qualification, routing, or recommendations should account for a comfortable price or investment level.

Location Qualifier

Use when serviceability, territory, or the next step depends on a participant's country, region, city, or postal code.

Contact Preference

Use when the next step should adapt to whether a participant wants booking, email, phone, text, information, or self-service.

Yes/No

Use for binary decisions that often power branching.

Custom Form

Use when one step needs several related structured fields.

Choice Buttons

Use for fast chat-style choices with a more conversational feel.

Scale, Rating, Slider, or Ranking

Use when the answer is a preference, intensity, score, satisfaction level, or ordered priority.

Product Cards or Cards

Use when participants should compare offers, content, recommendations, products, or next steps.

Product / Service Finder

Use Finder Questions and Personalized Recommendations when participant answers should securely rank reusable offers.

Lead Capture

Use when the flow needs contact information before results or handoff.

Booking

Use when a participant should schedule a connected Calendly event without leaving the flow.

Appointment Selection

Use when participants should compare two to six meeting types before opening the matching Calendly scheduler.

Map / Location

Use when participants need a public address, arrival details, an interactive Google map, or directions.

FAQ

Use when participants need answers or reassurance before they continue, book, or choose an offer.

Image Gallery

Use for portfolios, venues, products, visual proof, or a short image-led story.

Content Page

Use when participants need formatted reusable information before they continue.

API Step

Use when the flow needs external data, webhook-style requests, response variables, or failure routing.

Agent Step

Use when AI should interpret context, generate recommendations, set structured variables, or route the participant.

What blocks can contribute

Not every block does every job, but the Flow Builder can produce several kinds of data and decisions.

Responses

Answers and selections collected from participants.

Tags

Labels that segment submissions, support logic, or drive reporting.

Variables

Reusable values from answers, API responses, Agent outputs, scoring, or custom rules.

Scores

Numeric values that can feed result logic and outcome rules.

Routes

Destinations created by Jump Logic, cards, checkout, Agent exits, API failure paths, and intent paths.

Structured form data

Multi-field Custom Form responses that can feed variables, exports, APIs, and handoffs.

Lead data

Contact fields collected before the participant reaches an outcome.

Use Response Tags, Variables Library, and Scoring Logic when you need the collected data to power personalization or reporting.

Routing and decisions

Routing turns a simple ordered journey into a decision flow.

  • Jump Logic sends participants forward based on answers or conditions. See Logic & Branching.
  • Intent paths let one flow support named entry paths and assigned blocks. See Intent Paths.
  • Content Pages can act as shared informational or acknowledgement steps before consent, lead capture, or an outcome. See Content Pages.
  • Cards and product cards can send participants to later destinations or external next steps.
  • API Step failure routing can define what happens when an external request fails.
  • Agent Step exits can route participants based on AI interpretation or structured outputs.

Recommended build order

  1. Add the main blocks in the order most participants should experience them.
  2. Write clear prompts and configure required answers, options, labels, and validation.
  3. Add tags, variables, and scoring where the answers should power logic, outcome copy, analytics, or exports.
  4. Add Custom Form when several related structured fields belong together, or lead capture when contact details should create a lead.
  5. Add Jump Logic, intent path assignments, card destinations, checkout routing, API failure paths, or Agent exits only after the main path works.
  6. Use Canvas mode to inspect the flow shape and List mode to refine detailed settings.
  7. Preview every branch, intent path, API path, Agent route, and outcome before publishing.

Tips

  • Keep each block focused on one decision or one piece of information.
  • Use Transition blocks when extra explanation is needed before an important question.
  • Use variables consistently if outcome copy, Agent instructions, API calls, or analytics need the same value later.
  • Keep Jump Logic forward-only and test rules in priority order.
  • Use intent paths for meaningful visitor goals, not tiny audience variations.
  • Add API and Agent Steps after the core flow is stable.
  • Preview the flow after reordering blocks because destinations, assigned paths, and outcome behavior depend on structure.
Share