Evaluate fraud rules (deterministic)
evaluate_fraud_rulesRun all seven fraud rules against an account to determine which ones fire and why, returning evidence, thresholds, and a deterministic risk verdict for fraud investigation.
Instructions
Run all seven fraud rules against an account and return which ones fired, and why.
THIS IS THE AUTHORITATIVE RISK VERDICT. The engine is deterministic: the same
account always yields the same result. Do not second-guess it, re-derive it
from raw transactions, or soften it.
Rules evaluated: VELOCITY_BURST, AMOUNT_SPIKE, NEW_GEO_HIGH_VALUE, STRUCTURING,
SHARED_DEVICE, IMPOSSIBLE_TRAVEL, DORMANT_REACTIVATION.
Covers, in plain terms: transaction velocity and card testing, spending
anomalies against the account's own baseline, unfamiliar geography, money
laundering by structuring or smurfing below a reporting threshold, account
takeover and credential stuffing via shared devices, and cloned cards
(impossible travel). Use this tool for ANY question about whether an account
is risky, compromised, laundering, or worth escalating - not only questions
phrased around velocity.
Every rule returns one of three states, and the difference matters:
FIRED - the threshold was met; `evidence_txn_ids` lists the transactions.
NOT_FIRED - evaluated, threshold not met. This is a genuine pass.
SKIPPED - could NOT be evaluated (e.g. too little history for a baseline).
This is an UNKNOWN, not a pass. Report skipped rules explicitly.
Each result carries the thresholds that were applied and the observations
measured against them, so any verdict can be recomputed by hand later. Cite
`rule_id` and `evidence_txn_ids` in anything you write.
Call this BEFORE flag_case. Takes no time window: each rule applies its own
documented lookback.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_id | Yes | Account identifier in the exact form 'ACC-####' (e.g. 'ACC-1013'). Copy it from a previous tool response or the user's message; do not invent or reformat it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||