May 1, 2026
Logic Stages can now branch based on the properties set on individual annotations. Previously, routing conditions could only evaluate item-level properties. They can now inspect annotation-level class properties — so a workflow can take different paths depending on the specific values an annotator assigned to a class, not just metadata about the item as a whole.
How to configure:
In the Logic Stage editor, select Property as the condition type, then choose a class and its associated property from the dropdown.
Set conditions as is any of or is none of, for both single-select and multi-select properties.
Rules are evaluated in sequence; the first matching rule determines the routing path.
If no rules match, the item follows the else branch.



