> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.meetgail.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.meetgail.com/_mcp/server.

# Logic & Flow

> Nodes that control how a workflow starts, branches, waits, repeats, and ends.

Logic & Flow nodes are the wiring of a workflow. They decide where a run begins
and ends, which path it takes, when it pauses, and how it repeats work over a
list. Reach for these whenever a workflow needs to make a decision, wait for the
right moment, or process many items in one run.

#### [Start](/platform/workflows/node-reference/logic-and-flow/start)

The entry point. Every workflow begins here and receives its incoming data.

#### [End](/platform/workflows/node-reference/logic-and-flow/end)

Marks where a run finishes.

#### [Check](/platform/workflows/node-reference/logic-and-flow/check)

Turns several conditions into one labeled outcome like APPROVED or DECLINED.

#### [Conditional](/platform/workflows/node-reference/logic-and-flow/conditional)

Sends the run down different paths based on conditions.

#### [Data Transform](/platform/workflows/node-reference/logic-and-flow/data-transform)

Reshapes and renames values into new variables for later steps.

#### [Delay](/platform/workflows/node-reference/logic-and-flow/delay)

Pauses the run for a set time or until a specific moment.

#### [Random Number](/platform/workflows/node-reference/logic-and-flow/random-number)

Produces a random number in a range.

#### [Map](/platform/workflows/node-reference/logic-and-flow/map)

Transforms each item in a list into a new shape.

#### [For Each](/platform/workflows/node-reference/logic-and-flow/for-each)

Runs a set of steps once for every item in a list.

#### [Sub Graph](/platform/workflows/node-reference/logic-and-flow/sub-graph)

Packages a group of steps into a single reusable unit.