> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.meetgail.com/platform/workflows/node-reference/logic-and-flow/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. > Documentation for Gail, the AI platform for financial services. Learn how to set up GailGPT and Gail Agent to automate customer communications for insurance, banking, and finance. ## Docs - [Start](https://docs.meetgail.com/platform/workflows/node-reference/logic-and-flow/start.md): The entry point of every workflow, where a run begins and receives its incoming information. - [End](https://docs.meetgail.com/platform/workflows/node-reference/logic-and-flow/end.md): Marks where a workflow run finishes. - [Check](https://docs.meetgail.com/platform/workflows/node-reference/logic-and-flow/check.md): Combines several conditions into a single labeled outcome your workflow can act on. - [Conditional](https://docs.meetgail.com/platform/workflows/node-reference/logic-and-flow/conditional.md): Sends a run down different paths based on a list of conditions. - [Data Transform](https://docs.meetgail.com/platform/workflows/node-reference/logic-and-flow/data-transform.md): Reshapes and renames values into clean, named variables for later steps. - [Delay](https://docs.meetgail.com/platform/workflows/node-reference/logic-and-flow/delay.md): Pauses a run for a set amount of time or until a specific moment. - [Random Number](https://docs.meetgail.com/platform/workflows/node-reference/logic-and-flow/random-number.md): Produces a random whole number within a range you set. - [Map](https://docs.meetgail.com/platform/workflows/node-reference/logic-and-flow/map.md): Transforms every item in a list into a new shape in a single step. - [For Each](https://docs.meetgail.com/platform/workflows/node-reference/logic-and-flow/for-each.md): Runs a set of steps once for every item in a list. - [Sub Graph](https://docs.meetgail.com/platform/workflows/node-reference/logic-and-flow/sub-graph.md): Packages a group of steps into a single reusable unit inside a workflow.