Action Flow Control
Coalesce / First Value
Passes through the first available input. Executes when ANY input receives data (not all inputs). Perfect for merging conditional branches where only one path executes. Priority order: Input A > Input B > Input C > Input D.
Node IDCoalesceAction
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
Default Value defaultValue | string | No | — | Optional default value to use if no inputs are connected or have data. |
Inputs
| Input | Type | Required | Description |
|---|---|---|---|
Input A (Priority 1) input0 | any | No | First priority input. If this has data, it will be passed through. |
Input B (Priority 2) input1 | any | No | Second priority input. Used if Input A has no data. |
Input C (Priority 3) input2 | any | No | Third priority input. Used if Inputs A and B have no data. |
Input D (Priority 4) input3 | any | No | Fourth priority input. Used if Inputs A, B, and C have no data. |
Outputs
| Output | Type | Identifier | Description |
|---|---|---|---|
First Available Value output0 | any | coalesced_value | The first non-null input value, or the default value if provided. |