Alert · reviewed · open
The entity's first transfer, $2,305.92, above the program median, came 0.0 hours after verification.
- Detector
- rapid_onboarding
- Severity
- medium
- Program
- Northwind Payroll (simulated)
- Subject
- transfer acht_sim_nort_5qfgb46q4e
- Transfer
- acht_sim_nort_5qfgb46q4e · $2,305.92 · ach outgoing
- Skoor at alert
- null unscored
- Hard signal
- no
- Policy
- policy-v1
- Opened
- 2026-09-17 19:30Z
- Closed
- —
- Decision clock
- none · due — no clock
- Escalated
- —
Draft narrative
What happened. A rapid_onboarding alert fired on entity Iris Services 020 (program Northwind Payroll) after its first ACH outgoing transfer of $2,305.92 settled 0.0 hours after the entity's verification, above the program's median transaction of $2,246.87.
What the evidence shows. The transfer acht_sim_nort_5qfgb46q4e is already SETTLED with no return code. The entity is VERIFIED, not high risk, not PEP, with no review reasons on file, screened 2026-06-25. The transfer skoor is unscored (n=0, confidence null), and the alert itself carries no hard signal and is unscored (band unscored). The $2,305.92 amount is well within the program's declared monthly volume of $2,500,000.00. Counterparty country is listed as unknown, which is a data gap but not itself a flagged risk factor in the evidence provided. There are no prior dispositions on this entity or alert.
What was checked. Transfer status and return code, entity verification and risk flags (high risk, PEP, review reasons), program declared volume versus transaction size, alert scoring fields, and prior disposition history. No scoring model output is available (n=0, skoor null) to weigh against the timing pattern.
What is recommended. Because the transfer has already settled, there is no fund movement to hold or release. The entity shows no independent risk indicators (not high risk, not PEP, verified, no review reasons), and the amount is small relative to declared program volume. The only anomaly is the 0-hour gap between verification and first transfer, which the detector is designed to flag but which alone, absent other signals, does not indicate a person needs to intervene. Confidence is limited by the unscored model output and the unknown counterparty country, so this should close with a note that counterparty country data should be completed if available, rather than as a required follow-up action.
- Recommendation
- close
- Confidence
- 0.62
- Model
- claude-sonnet-5
- Drafted
- 2026-09-17 19:30Z
- Rationale
- Transfer status is SETTLED with no return code; a hold or release action is not applicable per the transfer's already-final state.
- Entity is VERIFIED, not high risk, not PEP, and has no review reasons, per the ENTITY record.
- Transfer amount ($2,305.92) is small relative to the program's declared monthly volume ($2,500,000.00), per PROGRAM data.
- Alert and transfer scoring are both unscored (skoor null, n=0, confidence null), limiting how much weight can be placed on the rapid-onboarding pattern alone.
- No prior dispositions exist for this entity or alert, so there is no pattern of repeated flags to escalate.
- Counterparty country is unknown, which is a minor evidentiary gap but not, on its own, a basis for holding a settled transfer.
Evidence
{
"n": 0,
"band": "unscored",
"skoor": null,
"typology": "rapid_onboarding",
"confidence": null,
"thresholds": {
"hours": 24
},
"medianCents": "224687",
"routeReason": "detector not auto-closable",
"hoursSinceVerification": 0
}
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.