Skip to main content

Creating Review Matrix Rules

The Review Matrix is a rule engine that automatically assigns the right reviewers to a document based on its attributes (discipline, type, zone) when a review workflow is started. Instead of the initiator manually selecting reviewers for every submission, the matrix handles it — ensuring consistent, policy-compliant reviewer assignment.

How rules are applied

When a workflow instance is started for a document:

  1. The system evaluates all active Review Matrix rules against the document's metadata (discipline, document type, zone).
  2. Rules that match add their configured reviewers to the appropriate steps in the workflow.
  3. If multiple rules match, their reviewer lists are merged (see Conflict Resolution).
  4. If no rule matches, the step falls back to open assignment (the initiator assigns manually) or to the template's fixed assignment.

Creating a rule

  1. Go to the Review Matrix tab in your project.
  2. Click New Rule.
  3. Configure the rule:

Match criteria

A rule activates when all specified criteria match the document being submitted:

CriterionOptions
DisciplineAny configured discipline code, or Any (matches all disciplines)
Document TypeAny configured document type, or Any
ZoneAny configured zone, or Any

Leave a criterion as Any to make it non-restrictive. A rule with Discipline = Any, Type = Any, Zone = Any matches all documents — useful as a catch-all default rule.

Example match criteria combinations:

Rule nameDisciplineTypeZone
Structural drawings — all zonesSTRDrawingAny
MEP spec — Zone A onlyMEPSpecificationZone-A
All documents — QA reviewAnyAnyAny
Civil drawings — For ConstructionCIVDrawingAny (with stage condition if available)

Reviewers

Add one or more reviewers (project members) to the rule. These are the people who will be added as assignees to the review step when the rule matches.

FieldDescription
ReviewersSearch and select members. Multiple reviewers can be added.
Approval requirementHow many of the listed reviewers must approve (see Approval Requirement Modes)
SLA daysThe step SLA (in calendar days) when this rule assigns a reviewer. Overrides the template-level SLA for this step when the rule applies.

Rule scope

FieldDescription
ScopeProject — applies only to this project. Organisation — applies across all projects unless a project-level rule overrides.
ActiveOnly active rules are evaluated. Deactivate without deleting to temporarily suspend a rule.
  1. Click Save.

Testing a rule before going live

Use the Test Rule feature (the Test button on the rule) to simulate which reviewers would be assigned for a specific document:

  1. Click Test on the rule.
  2. Enter a document's discipline, type, and zone.
  3. The system shows which rules would fire and which reviewers would be assigned.

Test rules before activating them to confirm they assign the right people for your expected document combinations.

Rule management

ActionHow to
EditClick the rule → make changes → Save
DeactivateToggle Active to off
DeleteClick → Delete (only rules with no history can be deleted; deactivate instead for used rules)
ReorderRules are evaluated regardless of order — all matching rules fire. Reordering does not affect which rules apply.

What's next