Skip to main content

RuleSets

RuleSets are collections of Rules grouped together to form a complete policy. Instead of managing thousands of individual rules, you assign RuleSets to your Flows.

Aggregation Logic

When a RuleSet is evaluated, the engine aggregates the results of all triggered rules.

Score Strategy

Determines how the final score is calculated:

  • SUM: Adds up the impact of all triggered rules (e.g., +10 +20 = 30).
  • MAX: Takes the highest single impact (e.g., max(10, 20) = 20).

Blocking Strategy

Determines when to stop and reject:

  • ANY: If any blocking rule is triggered, the session is blocked.
  • CRITICAL_ONLY: Only blocks if a High Severity rule is triggered.

Assignment

RuleSets are attached to Flows.

  • A single Flow can have multiple RuleSets (e.g., "Basic ID Checks" + "Anti-Fraud Advanced").
  • You can assign different Weights to each RuleSet to balance their influence on the final score.

Simulation

You can simulate RuleSets against historical data in the Dashboard to tune your policies before deploying them to production.