SKOOR Risk Money movement. Skoored by AI.

Alert · reviewed · open

Activity on an entity flagged by screening (PEP status no, high risk).

Detector
sanctions_or_pep
Severity
high
Program
Northwind Payroll (simulated)
Subject
entity enti_sim_nort_91eod4q93y
Transfer
acht_sim_nort_3wgm77mx35z · $2,030.33 · ach outgoing
Skoor at alert
20 clear
Hard signal
no
Policy
policy-v1
Opened
2026-09-17 19:31Z
Closed
Decision clock
none · due — no clock
Escalated

Draft narrative

What happened. Alert f6332435-69cf-4c88-ab82-677ee7f35171 fired on entity enti_sim_nort_91eod4q93y under the sanctions_or_pep detector, which the routing rule always sends to review regardless of score. The triggering activity is a single outgoing ACH credit of $2,030.33 (acht_sim_nort_3wgm77mx35z), settled, no return code, under program Northwind Payroll. What the evidence shows. The entity is a verified US business flagged high risk by screening but not PEP, with no review reasons listed and a last screening date of 2026-08-18. The alert skoor is 20, banded clear, with hard_signal false; the only contributing signal is entity.high_risk(+20). The transfer itself carries the same clear-band score (20, n=1206, confidence 1) with no additional signals. The transfer settled with no return code, and counterparty country is unknown but not flagged sanctioned. Program-level KRIs are mostly ok or watch (pep_flagged_entities, high_risk_entity_share, hold_aging_hours), with one breach: manual_review_aging_hours at 1434.68 hours on a small sample (n=10). This breach reflects review-queue timeliness across the program, not a signal specific to this entity or transfer. What was checked. Reviewed the entity's verification status, PEP status, high-risk flag, and last screening date. Reviewed the single transfer's status, return code, and score. Reviewed program KRIs for sanctioned-country transfers (0), ach return rates (all ok), verification denial rate (ok), and counterparty concentration (ok). No prior dispositions exist for this entity. What is recommended. Close the alert. The entity is verified, not PEP, has no review reasons, and was screened within the last month. The single transfer has already settled with no return and carries a clear-band score with no hard signal. No sanctioned-country or unauthorized-return activity appears in the program data tied to this entity. The manual_review_aging_hours breach is a program-wide queue metric on a small sample and does not on its own point to a pattern involving this specific entity or transfer; it may warrant separate operational attention outside this alert.
Recommendation
close
Confidence
0.72
Model
claude-sonnet-5
Drafted
2026-09-17 19:32Z
Rationale
  • Detector routes to review by policy regardless of score; the underlying skoor is 20, band clear, hard_signal false.
  • Entity is VERIFIED, PEP no, high risk true but with no listed review reasons and recent screening (2026-08-18).
  • Transfer already SETTLED with return code none; nothing to hold since funds have moved and no adverse return occurred.
  • Program KRIs show no sanctioned-country transfers (0/1048) and low return rates; the only breach (manual_review_aging_hours) is a program-wide timeliness metric on n=10, not evidence of a pattern specific to this entity or transfer.
  • No prior dispositions exist, so there is no history suggesting recurrence.

Evidence

{
  "n": 1206,
  "band": "clear",
  "skoor": 20,
  "signals": [
    {
      "code": "entity.high_risk",
      "detail": "entity marked high risk by screening",
      "weight": 20
    }
  ],
  "routeReason": "detector always reviewed"
}

Skoor signals

SignalWeightHardDetail
entity.high_risk+20entity marked high risk by screening

Decision

Sign in as an operator to decide. Operator sign-in →

Dispositions

No disposition yet.

Actions

Freeze, request to program, and suspend need a second, distinct approver. Clear hold, cancel, and pause execute on the requester's approval. Executed through the bank's own API with the tenant's sandbox key; a dry run when there is none.

No actions requested.