Alert · reviewed · open
Entity velocity spiked: 2 transfers and $3,567.98 in 24 hours.
- Detector
- velocity_spike
- Severity
- medium
- Program
- Northwind Payroll (simulated)
- Subject
- entity enti_sim_nort_b6q1x3vh2j
- Transfer
- acht_sim_nort_aahfh0h15a · $1,052.45 · 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 velocity_spike alert fired on entity enti_sim_nort_b6q1x3vh2j (Elm Partners 016) after the system observed 2 transfers totaling $3,567.98 within a 24-hour window, exceeding twice the program's daily average.
What the evidence shows. The alert carries a single signal, velocity.sum_24h_gt_2x_daily_avg, weighted 10, with no hard signal flag and an unscored band (skoor null). The one transfer detail provided, acht_sim_nort_aahfh0h15a, is an ACH debit of $1,052.45, already SETTLED, with no return code. The entity is a VERIFIED business, not flagged high risk, not PEP, with no review reasons on file and a recent screening date of 2026-07-08. The program (Northwind Payroll) declares monthly volume of $2,500,000.00; the flagged 24-hour sum of $3,567.98 is a small fraction of that declared volume. There are no prior dispositions on this entity.
What was checked. Reviewed the alert evidence block, the single referenced transfer's status and return code, the program's declared volume and rails, and the entity's verification, risk, and screening status. Confirmed no hard signal was set and no additional signals beyond the single velocity trigger. Noted the counterparty's country is unknown but no other signal ties to that gap.
What is recommended. No transfer is held by this alert (the referenced transfer is already SETTLED), so release is not applicable. Given the unscored/low-weight signal, verified entity with no risk flags, and transfer volume well within the program's declared scale, this does not require manual review. Recommend closing the alert. If future alerts on this entity show a hard signal, a scored band, or a return code, escalate at that point.
- Recommendation
- close
- Confidence
- 0.74
- Model
- claude-sonnet-5
- Drafted
- 2026-09-17 19:30Z
- Rationale
- Single signal, weight 10, hard_signal false, band unscored
- Entity verified, not high risk, not PEP, no review reasons
- Referenced transfer already SETTLED with no return code
- Flagged 24h volume ($3,567.98) is small relative to declared monthly program volume ($2,500,000.00)
- No prior dispositions indicating a recurring pattern
Evidence
{
"n": 2,
"band": "unscored",
"skoor": null,
"signals": [
{
"code": "velocity.sum_24h_gt_2x_daily_avg",
"detail": "24h sum above 2× the program daily average",
"weight": 10
}
],
"routeReason": "detector not auto-closable"
}
Skoor signals
| Signal | Weight | Hard | Detail |
|---|---|---|---|
| velocity.sum_24h_gt_2x_daily_avg | +10 | 24h sum above 2× the program daily average |
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.