# Flow

> Part of the NocoDB documentation (Workflows > Workflows > Nodes). Index of all pages: https://nocodb.com/llms.txt. Any docs page is available as Markdown by adding `.md` to its URL.

URL: https://nocodb.com/docs/workflows/nodes/flow-nodes
Last updated: 2026-10-03

See the Flow nodes in NocoDB workflows that control the execution path with conditions, loops and waits.

In NocoDB workflows, **Flow Nodes** control the execution path of your workflows with conditions or logic. Use them to make workflows that change their behavior for different situations.

<AskNocoAI>
  <Prompt>
    When a [deal] is added, email [the sales lead] only if [Amount] is over [10000]
  </Prompt>

  <Prompt>
    Wait [2] days after a [lead] is added, then email them a follow-up
  </Prompt>

  <Prompt>
    Every [morning], go through [overdue tasks] and email each [Owner]
  </Prompt>
</AskNocoAI>

## Types of flow nodes

NocoDB has these Flow Nodes:

| Node                                                          | What it does                                                                                                                | Use it for                                         |
| ------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------- |
| **[If / else](/docs/workflows/nodes/flow-nodes/if-else)**     | Evaluates a condition. Sends the workflow to one branch if the condition is true, and to a different branch if it is false. | Decision logic in your workflows                   |
| **[Iterator](/docs/workflows/nodes/flow-nodes/iterate)**      | Loops through a list of items (array). Runs a set of actions for each item in the list.                                     | Processing many records or data entries in a batch |
| **[Delay](/docs/workflows/nodes/flow-nodes/delay)**           | Pauses the workflow execution for a specified duration, then continues to the next step.                                    | Putting time between actions, or adding wait times |
| **[Wait Until](/docs/workflows/nodes/flow-nodes/wait-until)** | Pauses the workflow execution until a specified date and time.                                                              | Scheduling actions for an exact moment             |

Use these nodes to make more complex automation for your specific needs.

## Availability

* Some flow nodes are available only on some plans. For plan details, refer to the page of each flow node.

---

## Related pages

- [If-Else](https://nocodb.com/docs/workflows/nodes/flow-nodes/if-else.md): Use the If-else node to create conditional branches in your NocoDB workflows.
- [Iterate](https://nocodb.com/docs/workflows/nodes/flow-nodes/iterate.md): Use the Iterate node in NocoDB workflows to process each item in a list one at a time.
- [Delay](https://nocodb.com/docs/workflows/nodes/flow-nodes/delay.md): Use the Delay node to pause NocoDB workflow execution for a specific duration.
- [Wait Until](https://nocodb.com/docs/workflows/nodes/flow-nodes/wait-until.md): Use the Wait Until node to pause a NocoDB workflow until a specific date and time.
