SKOOR Risk Money movement. Skoored by AI.

Alert · reviewed · open

Transaction Risk Skoor 40 (review band) on a $721.95 ach transfer: returns.counterparty_prior_unauthorized.

Detector
skoor_review
Severity
medium
Program
Lantern Lending (simulated)
Subject
transfer acht_sim_lant_2pv4v978dsn
Transfer
acht_sim_lant_2pv4v978dsn · $721.95 · ach outgoing
Skoor at alert
40 review
Hard signal
no
Policy
policy-v1
Opened
2026-09-17 19:31Z
Closed
Decision clock
none · due — no clock
Escalated

Draft narrative

What happened. An ACH outgoing transfer of $721.95 from Lantern Lending's payout agent to counterparty cpty_sim_lant_asr3v7ggcjp was flagged by the skoor_review detector at a risk score of 40 (review band) due to one prior unauthorized return associated with this counterparty. What the evidence shows. The transfer itself settled with no return code, indicating it completed without incident. The triggering signal is a single prior unauthorized return for the counterparty (weight 40, the entire score). The subject entity, Payout Agent (Lantern), is VERIFIED, not high risk, not PEP, and was screened recently (2026-06-27). Program-level KRIs show ach_unauthorized_return_rate at 0 and ach_overall_return_rate at 1.22%, both within normal range, and counterparty_concentration_top1 is low (13.6%), suggesting no broader pattern of unauthorized-return activity tied to this program. Manual_review_aging_hours shows a breach (1433.6 hours, n=3), but this reflects program-wide review queue aging, not this specific alert. What was checked. Transfer status and return code, entity verification and risk flags, program KRIs for unauthorized/overall return rates and concentration, and prior dispositions (none found for this alert). What is recommended. The transfer has already settled with no return, so there is no fund movement to hold or release. The single prior unauthorized return is the only adverse signal and does not, on its own, indicate an active pattern given clean program-level return rates and a verified, low-risk entity. Close the alert with a note to monitor this counterparty for any additional returns, which would warrant escalation if repeated.
Recommendation
close
Confidence
0.62
Model
claude-sonnet-5
Drafted
2026-09-17 19:31Z
Rationale
  • Transfer status is SETTLED with return code none, so no funds are pending action.
  • The only risk signal is one prior unauthorized return for the counterparty; program-wide ach_unauthorized_return_rate is 0 across n=164, showing no pattern.
  • Subject entity is VERIFIED, not high risk, not PEP, screened within the last three months.
  • Manual_review_aging_hours breach is a program-level metric, not specific evidence of risk on this transfer.
  • No prior dispositions exist to indicate recurring concern with this counterparty or entity.

Evidence

{
  "n": 485,
  "band": "review",
  "skoor": 40,
  "signals": [
    {
      "code": "returns.counterparty_prior_unauthorized",
      "detail": "1 prior unauthorized return(s)",
      "weight": 40
    }
  ],
  "confidence": 0.94,
  "routeReason": "detector not auto-closable"
}

Skoor signals

SignalWeightHardDetail
returns.counterparty_prior_unauthorized+401 prior unauthorized return(s)

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.