Data Structure
Learn how nodes pass items, fields, arrays, and objects between steps.
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.
Item Linking
Understand how records keep their relationship as they move through mappings, branches, loops, and merges.
Execution Order
See how the workflow engine decides which node runs next and why browser state matters.
Browser Context
Learn what page, tab, selected text, DOM state, and permissions a browser action depends on.
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.