BrainGrid Controller
Process Orchestrator
Conditions
Binary Condition

Binary Condition

A Binary Condition evaluates a single logic expression and routes the process down one of two paths: If (true) or Else (false).

Binary Condition node on canvas showing If and Else condition blocks

Configuration

Drag the Binary condition onto the canvas and click it to open the configuration dialog.

Create Binary Condition Configuration dialog
FieldDescription
TitleA name for this condition node
DescriptionOptional notes
LogicThe label for the If branch. Define its logic in the condition block settings.
Else BlockThe label for the Else branch

Configuring a Condition Block

Click a condition block (If or Else) on the canvas to open its Settings panel.

Condition block settings panel with field, relation, and value configuration
FieldDescription
WhenEvaluate All or Any of the listed conditions
SourceForm to reference a window field, or Data Carry Calculation for computed values
Select SystemThe system containing the data
Menu / WindowThe menu and window where the field lives
FieldThe specific field to evaluate
RelationThe comparison operator: Is Same As, Is Not, Greater Than, Less Than, etc.
Value TypeStatic for a fixed value, or a dynamic source
ValueThe value to compare against

Use Add More Condition to add additional rules to the same block, and Add Group to create nested condition groups.