Flows

Flow Editor

Using the visual flow editor

The flow editor is a powerful drag-and-drop canvas built on React Flow where you build automation workflows by connecting cards.

Interface Overview

AreaPurpose
HeaderBack button, flow title, version selector, Edit/Preview toggle, save status, settings, publish
CanvasMain area for placing and connecting cards
Card PanelLeft sidebar with draggable card types by category
Settings PanelRight sidebar for configuring the selected card
ToolbarBottom-center controls for pan/select modes, zoom, undo/redo

Building a Flow

  1. Start with a trigger — Every flow begins with a trigger node that defines when the flow starts.
  2. Add cards — Drag cards from the left panel onto the canvas.
  3. Connect cards — Draw connections from output ports to input ports.
  4. Configure — Click each card to open its settings in the right panel.
  5. Use variables — Insert dynamic values with {{variableName}} syntax.
  6. Publish — Click the publish button to make the flow live.

Header Bar

ElementDescription
Back buttonReturn to the flows list
Flow titleDisplays the flow name (editable in Settings only)
Version selectorDropdown listing all versions and the current draft — switch between them to preview or restore (see Version History)
Edit / PreviewToggle between editing mode and read-only preview of a version snapshot
Save statusShows save state (auto-save with 500ms debounce)
SettingsOpen flow settings (title, description, timeout, strict mode, integrations)
Publish / UnpublishActivate or deactivate the flow — publishes the current draft as a new version

Card Panel (Left Sidebar)

The left sidebar lists all available card types, searchable and organized by category:

CategoryCards
CoreText, Question, WhatsApp (Template / List / Catalog / Product / Products), Media (Media / Audio / Document), Buttons (Button / Media Button / Audio Button / Document Button), Note
AIAI Agent (AI Text / AI Classification / AI TTS / AI Agent)
ToolsHTTP Request, Assign Operator
LogicCondition, Sub-flow
DataUpdate Contact, CRM (HubSpot / Salesforce / BigQuery)

Some entries are dropdowns that expand to reveal sub-cards (e.g. WhatsApp, Media, Buttons, AI Agent, CRM). The WhatsApp dropdown dynamically shows only integrations connected to the workspace.

Drag a card from the panel onto the canvas to add it. You can also search by name and use arrow keys to navigate.

Tips

  • Helper lines appear when aligning cards for a clean layout.
  • Clipboard — Select cards and use Cmd+C / Cmd+V to duplicate.
  • Keyboard shortcutsDelete to remove, Cmd+Z to undo, Cmd+Shift+Z to redo.
  • Auto-save — Your flow saves automatically as you work (500ms debounce).
  • Non-copyable nodes: Triggers and Ghost Cards cannot be copied.

On this page