> ## Documentation Index
> Fetch the complete documentation index at: https://docs.b3os.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Logic Actions

Control-flow and data-shaping actions for branching, looping, filtering, waiting, and extracting values.

Control-flow and data-shaping actions for branching, looping, filtering, waiting, and extracting values.

| Action | ID | Connector | Gas | Tags |
| --- | --- | --- | --- | --- |
| [Condition \(If / Else\)](/actions/reference/logic/if) | `if` | - | No | logic, conditional, branching, control-flow |
| [Extract Field from Array](/actions/reference/logic/pluck) | `pluck` | - | No | logic, pluck, extract, array, transform, control-flow |
| [Filter Array](/actions/reference/logic/filter) | `filter` | - | No | logic, filter, array, query, control-flow |
| [Loop \(For Each\)](/actions/reference/logic/for-each) | `for-each` | - | No | logic, loop, iteration, for-each, control-flow |
| [Wait for Event](/actions/reference/logic/wait) | `wait` | - | No | logic, wait, trigger, pause, control-flow |