Skip to main content
Jeremias Meister - Tools & Pipeline

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

ParameterTypeRequiredDefaultDescription
Default Value defaultValue string No — Optional default value to use if no inputs are connected or have data.

Inputs

InputTypeRequiredDescription
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

OutputTypeIdentifierDescription
First Available Value output0 any coalesced_value The first non-null input value, or the default value if provided.