Skip to Content
FeaturesReview Triggers

Review Triggers

Beta

Generally available for enabled teams. A few trigger statements still require specific feature flags — see the table below.

Review Triggers automatically open reviews on companies in your portfolio when meaningful change happens. Instead of running a manual schedule, your team defines rules — once a rule fires, Strise either opens a review or completes one automatically, depending on how the entity’s risk class is configured.

Review Triggers are the core building block of perpetual KYB/KYC. Combine them with Monitoring for a reactive review workflow, or with time-based triggers for a periodic-review workflow.

How It Works

Each trigger is a statement about an entity: “PEP screening result changed”, “sanctions list match appeared”, “last review is older than 12 months”, and so on. When the statement becomes true for an entity in your portfolio, the trigger fires.

What happens next depends on the entity’s current risk class (Low, Medium, High). For each risk class you configure a default action:

ActionMeaning
MoveToManualReviewA new review is opened and assigned for manual review by your team.
CompleteReviewThe triggered event is recorded against the entity but no manual review is opened. Useful for low-risk entities where you want the audit trail but not the work.

Defaults out of the box: High -> CompleteReview, Medium -> MoveToManualReview, Low -> CompleteReview. These can be overridden per team in settings.

Trigger Statements

A team can enable any number of trigger statements. Each statement sits in one of three buckets:

  • Time-based — evaluated by a daily cron job.
  • Event-based — evaluated as changes stream in from the Knowledge Graph.
  • Scalar — standalone values that are meaningful when combined with other triggers (e.g. a specific risk level).

Available Statements

StatementKindRequiresDescription
Time Since Last ReviewTimeFires once an entity’s last review is older than the configured threshold (in months).
Risk Assessment ValueScalarMatches on the entity’s audit risk level (Low/Medium/High).
Risk Level ValueScalarCalculated RiskMatches on the entity’s Calculated Risk class.
Sanctions ChangeEventBusiness MonitoringFires when a sanctions screening result changes for the entity or its related persons.
PEP ChangeEventBusiness MonitoringFires when a PEP screening result changes for the entity or its related persons.
Credit ChangeEventCredit DataFires when Creditsafe credit data changes for the entity.
Financials PublishedEventFires when new financials are published. Can filter on specific financial fields and currency thresholds.
Flag PublishedEventFires when a new flag is attached to the entity. Filterable by flag kind.
Role ChangeEventFires when roles change on the entity. Filterable by specific role titles.
Beneficial Owner ChangeEventFires when beneficial ownership changes.

Statements that require a feature toggle only appear in the UI once that toggle is enabled for your team.

Connect API

You can also trigger reviews programmatically through the Connect API. See reviewTriggerEventGenerate for the event-generation mutation and the API FAQ for how trigger statements behave in sandbox vs. production.

Best Practices

  • Start narrow, not wide. Enable a couple of high-signal statements (Sanctions Change, PEP Change) first, then expand once your team is used to the volume.
  • Match the action to the risk class. Use MoveToManualReview for Medium-risk entities where a human should look at every change; leave CompleteReview on Low-risk entities to keep the audit trail without workload.
  • Pair time and event triggers. A “Time Since Last Review > 12 months” trigger gives you a safety net for entities that have not generated any events.
Last updated on