Skip to content

Key Concepts

Key concepts explain how workflows behave underneath the visual canvas. Use this section when a workflow runs but the result is confusing: data is missing, a branch takes the wrong path, a browser action reads the wrong page state, or an AI step receives the wrong context.

flowchart LR
  Start["Workflow starts"] --> Data["Items and fields"]
  Data --> Mapping["Mapping and expressions"]
  Mapping --> Flow["Branch, loop, wait, merge"]
  Flow --> Browser["Browser context"]
  Browser --> Output["Output or integration"]

Data Structure

Learn how nodes pass items, fields, arrays, and objects between steps.

Read data structure

Item Linking

Understand how records keep their relationship as they move through mappings, branches, loops, and merges.

Read item linking

Execution Order

See how the workflow engine decides which node runs next and why browser state matters.

Read execution order

Browser Context

Learn what page, tab, selected text, DOM state, and permissions a browser action depends on.

Read browser context

Start with Workflow Lifecycle if you want the full mental model. Move to Data Structure when mappings are unclear, and use Flow Logic when branching, loops, waiting, or merging behave unexpectedly.

For exact settings and outputs, use the Node Reference after you understand the concept.