Skip to content
Turn 1: looked up prior alerts, 4 on file. 0.95 hours spent.

For BSA / AML Officer

Alert Triage

Work one transaction-monitoring alert against the customer’s file and twelve months of history, then close it or escalate it for a filing.

Almost every alert my team reads is a false positive. The handful that are not is the entire conversation with my regulator.

Work one alert yourself: read the free screen, pay hours for the lookups you think you need, and close or escalate it citing the facts. Only then does the board show what the generator planted — and what your call cost against the reference.

Your attempt

Synthetic data — no real customer, account or transaction

Hours 0.50Replies 0 of 8in the queue

Alert

fired 2026-04-26

A-8971·R-STR-01Three or more cash deposits just under the reporting threshold within ten days

Triggering transactions

iddatechannelamountwhere
T-2132026-04-16cash in9,440.00 USDbranch BR-052
T-2172026-04-21cash in8,950.00 USDbranch BR-052
T-2192026-04-22cash in8,880.00 USDbranch BR-052

KYC file

C-9647

Oakhill Kitchen Group

kyc.account_opened
2019-07-11
kyc.business_type
pizzeria
kyc.country
United States
kyc.customer_type
business
kyc.expected_activity
Cash-intensive food service; daily takings deposited most trading days.
kyc.expected_monthly_cash
86,000.00 USD
kyc.kyc_refreshed
2026-03-13
kyc.pep
no
kyc.prior_alerts
4
kyc.prior_sars
0
kyc.remittance_declared
none declared
kyc.stated_income
492,000.00 USD

Twelve-month summary

whole USD
monthcash incash outwires inwires outACH inACH outtxns
2025-0542,400000013,93518
2025-0638,160000012,58219
2025-0744,260000015,92818
2025-0841,680000013,94018
2025-0944,950000015,49817
2025-1035,860000013,28419
2025-1142,370000012,79219
2025-1239,280000013,77619
2026-0139,860000013,94019
2026-0239,280000012,71818
2026-0336,510000011,69319
2026-0471,720000014,21818

Counterparties on screen

top by twelve-month volume
  • CP-1outbound48 txns103,976.00 USD
  • CP-2outbound12 txns60,331.50 USD

Reporting threshold in this jurisdiction: 10,000.00 USD

Hours spent so far: 0.50. 8 replies left.

Lookups — each reply also costs +0.05 h
Disposition — ends the episode

The machine you are inside

  1. 1The task

    Triage one transaction-monitoring alert on a synthetic customer: read the screen, pay analyst-hours for any lookups, then close it with a reason or escalate it with a typology, citing the facts.

  2. 2Legal actions

    One JSON object per reply — a lookup (a month’s history, a counterparty, prior alerts, documents) or a disposition (close with a reason, escalate with a typology), citing only ids you were shown. Anything else is refused and still costs a turn.

  3. 3The grader

    Regenerates the alert from the seed, compares the disposition and the cited ids to what the generator planted, and charges the hours. Deterministic Python: no model, no human, no prose read anywhere.

  4. 4The score that moves

    Over half for nothing slipping through, a quarter for clearing it within the reference hours, a fifth for citing the facts that decide it. A missed escalation zeroes all three.

This reward: Miss nothing, then clear it fast