Skip to content

A fraud rules engine you change yourself as scam patterns change

Change it, test it on your own history, then push it live.

How it works

Trusted by 130+ financial institutions across 30 jurisdictions

A fraud rules engine raises an alert, or triggers an action, when a transaction or customer meets conditions your team sets. Those conditions keep needing to change. When a mule network tweaks its amounts or a scam script gets a new hook, your detection stops matching. Keeping pace with those changes is a vital part of fraud prevention.

Keep your fraud scenarios up to date by changing thresholds, time windows, lists, segments and alert suppression yourself, covering all account types. With Salv, every change is a new version, tested against a year of your own history before it goes live.

Why a fraud rule change takes weeks

You already run a rules system, and most of the time you know what needs to change. The threshold that was right in March is catching the wrong customers in September. A pattern you saw twice last week now sits just under the trigger amount. The same good customer alerts every Monday, and someone has to close it. Every tweak left undone adds noise.

When each change is a request to a vendor or your IT department, the cycle runs a week or two behind, while the losses that prompted it keep landing and your team carries the alert queue.

What you change yourself in the fraud rules engine

Change the values a scenario runs on, such as thresholds, counts, time windows and lists, without rewriting it. Update a shared list like high-risk countries once, and every scenario using it picks up the change. So when mule activity starts landing on accounts that have just added a new device, you widen the time window, lower the trigger amount and add the countries you're seeing to that shared list.

Choose who each scenario runs on with person and transaction segments, including risk level, so a customer whose risk rises falls under your higher-risk scenarios. Set an alert suppression interval so the same good customer doesn't re-alert on the same scenario every week.

Test it on your own history before it fires

See what a change would do before it goes live. Run it as a draft against a year of your own history: it raises no real alerts, and shows which customers and payments it would have flagged, and how often. If a tighter threshold would have buried your team, you find out before it fires, not in next week's queue.

Past versions can't be edited, so the version that ran in March is still readable in September exactly as it ran, with a required note saying why it changed.

Book a call to learn more.

A fraud scenario library for the scams you're actually seeing

Start from a library covering personal data changes, scams, structuring, and marketplace abuse. Or create your own scenarios. Contributing-transaction aggregations catch what single payments hide, such as many senders paying into one account, or money arriving and going straight back out.

When a scenario fires, the alert or a change in its status can fire a webhook your system uses to hold, release or reject the payment. The conditions and action are set in Salv, not your own code. Salv answers; your system acts.

You can always see why it fired

Scenario history records who changed what and when, so you can always trace the logic behind an alert. Permissions keep configuration separate from alert work, and you can require a second person's approval before any change takes effect.

Fraud tools that work together

  • Monitoring
    Scenarios you can read, test on your own data and change yourself. Watch payments, customers and counterparties, for AML and fraud.
  • Risk scoring
    Customer risk rating on weighted rules built around your framework. Kept current as the facts change, feeding the monitoring and screening that act on it.
  • Alert and case management
    When an investigation grows, it becomes a case. Bring the related alerts, customers and payments together and work it from one place as a team.
Trust and security What we hold, where your data sits, and how every decision is recorded.
Explore

Fraud rules engine FAQ

Software that raises an alert, or triggers an action, when a transaction or customer meets conditions you set. The conditions sit in rules, called scenarios in Salv. What separates one engine from another is who can change them and how a change is tested before it fires.

Yes, for the values a scenario runs on: thresholds, time windows, lists, segments and alert suppression. Your team changes them in the scenario builder, versioned and tested against your own history first. Your engineers connect Salv to your systems once, at onboarding.

Yes. Scenario history records who added a scenario, each status change and when a version was made current. Screening and risk rules keep their own configuration-change logs, and permissions separate the people who change configuration from the people who work alerts.