Skip to main content
Orchestration Rules let you define conditional logic that automatically evaluates verification data and triggers actions — approve, decline, escalate, or route sessions — without writing backend code.

How It Works

1

Define conditions

Create rules using conditions that evaluate session data: risk scores, document types, country of origin, AML results, and more.
2

Set actions

Assign actions that fire when conditions are met: approve, decline, flag for review, send a webhook, or trigger a follow-up step.
3

Prioritize rules

Rules are evaluated in priority order. The first matching rule’s action is applied. If no rules match, the default action is used.
4

Monitor outcomes

View rule execution logs in the dashboard to understand which rules fired and why.

Creating a Rule

Create rules via the API or in Dashboard > Orchestration > Rules.

Conditions

Each condition evaluates a field against a value using an operator.

Available Fields

Operators

Combining Conditions

Multiple conditions within a rule are combined with AND logic. All conditions must be true for the rule to match.

Actions

Action Examples

Escalate to compliance team
Trigger additional step

Rule Templates

Verilock provides built-in templates for common use cases: Apply a template:

Rule Evaluation Flow

API Response

Start with a few high-priority rules (e.g., sanctioned countries, bot detection) and add more granular rules as you refine your verification workflow.