When To Use
- Proceed only when affected-sites list is non-empty.
- Branch when required tags are missing from an array.
Configuration Checklist
- Set input array path.
- Choose array operator (contains, empty, length checks, etc.).
- Configure operator-specific values.
- Use branches to handle empty vs non-empty outcomes.
Inputs
node.datametadata (uiId,componentId) and condition-specific operands/operators.- Context values from trigger/action outputs to evaluate.
- Optional array/object inputs depending on the condition type.
Outputs
- Routes execution through
trueandfalsebranches. - Optionally emits evaluation details for debugging (implementation-dependent).
- Determines which downstream path executes next.
Failure Modes
- Missing operand values or invalid operator selection.
- Data type mismatches (for example string vs number vs date).
- Misconfigured complex expressions (switch/logical group cases).
- Unconnected branches creating dead-end workflow paths.
Best Practices
- Connect this where branching is required and make sure downstream edges use true/false handles.
- Always wire both branches to avoid dead ends in production runs.