- Before
- Checks doubtful rows in spreadsheets against the wire archive, one address at a time, with no record of which source proved which field.
- Now
- Works the addresses the agents could not finish, each with its fields, confidence and cited sources on one screen, and approves, edits, asks the client or rejects.
One ISO 20022 structured address, from free text to the master
Thursday 22 October 2026, 08:05 ET, 23 days before the deadline, at Corvane National Bank. Its beneficiary master holds 61,900 addresses to structure. Here is one morning, screen by screen, in the working solution.
- 0108:05 · 23 days left
One progress line for the whole master
Priya Raman · Payments Data AnalystPriya's morning starts on one line: 38,412 of 61,900 beneficiary addresses structured, then what sits with a checker, with clients, with the agents and proposed to retire. The morning brief cites every figure: 3,120 addresses read overnight, 1,900 at 95% or higher in batch B-1022-03, and 6,214 of last month's 48,960 payments that would be rejected. One notice says Brazil's postal reference data did not load at 06:00, with Retry.
“If 14 November were today”: 6,214 payments, $1.84 billion.
- 02Open Kessler GmbH
Free text on the left, ISO 20022 fields on the right
Address parsing agentKessler GmbH, a payee of the treasury client Brightwater Marine Components, sits in the master as KESSLER GMBH / POSTFACH 12 04 33 / 80331 MUENCHEN / DE. Each word is tinted the color of the field it became: post box 12 04 33, postcode 80331, town MUENCHEN and country DE, 97% overall. The street is empty, and the screen says why.
“A post-box address. No source holds a street, and a post box needs none.”
- 03One click on a citation
Proof from the payee's own bank
Verification agentEach field carries numbered citations to the German postal reference data, the payments the bank has sent and received for Kessler, and Kessler's invoice RE-2026-0712 in document imaging. Priya opens one: an incoming pacs.008 of 2 September 2026 from Kessler's bank, with the same post box, postcode, town and country in their own elements.
“Structured by Kessler's own bank. The strongest proof there is: the party's bank already uses this address.”
- 0408:10 · approved as maker
She approves; someone else checks
Priya Raman · Payments Data AnalystThe agents' run shows eight steps, from reading the master record to screening the new address in test mode, and why it came to her: policy AP-04 §3.2 asks for a person when an address is a post box with no street. Priya approves as maker. The change waits for Gloria Achebe, the checker, and the before and after are kept.
“You cannot check your own change.”
- 05The next address
When the sources disagree, a person chooses
Verification agentFor Shree Ganesh Textiles, the master and the postal reference data say the town is Ankleshwar; a pacs.008 from the payee's bank of 19 August 2026 says Bharuch. The agents do not pick. The analyst sees both with their citations and a Use button beside each.
“The sources disagree on the town.”
- 06Batch B-1022-03
1,900 addresses and a sample she can defend
Gloria Achebe · Payments Operations CheckerThe batch holds 1,900 beneficiary addresses proven at 95% or higher: 1,644 fully structured and 256 hybrid, by confidence band and country. The sampling agent picked 25 for her to read, covering every top country, the hard patterns, the largest payees and the lowest confidences, each with why it was picked and its before and after. Approve stays off until the sample is read.
One wrong item holds the whole batch and widens the next sample to 80.
- 0708:15 · approved
Approved in one batch, every before and after kept
Gloria Achebe · Payments Operations CheckerGloria marks all 25 correct and approves with the reason “Sample 25 of 25 correct”. The 1,900 changes are written under change request CR-26-1022-031, the before and after of each record is kept for five years, the addresses are re-screened in production with no new alert, and 1,900 payment templates are updated.
Forecast: 6,214 → 5,102 payments that would be rejected, 12.7% → 10.4%.
- 08Before anything goes live
A better address can change a screening result
Nadia Fiorentino · Sanctions AnalystEvery new address is screened in test mode first. Overnight, structuring changed 18 results: 6 new potential matches went to Nadia, such as Tavria Agro Trade LLC, now a potential match on a region-based program, and 12 false alerts disappeared, such as Front Range Hydraulics LLC on Havana Street in Denver, with 7 alerts in 12 months.
Remediation never clears or decides a match.
- 09Later that morning
One pre-filled request to the client
Ben Thornquist · Treasury Management Implementation Manager37 of Brightwater's payees cannot be proven from the bank's records. The outreach agent drafts one request in the treasury management portal to Laura Brandt at Brightwater, due Thursday 5 November, with what the bank has and what it proposes for each payee. Ben approves the sending; the agent reminds on day 5 and tells the relationship manager on day 8.
Client requests never mention sanctions screening.
- 10If 14 November were today
The rejection forecast falls the same morning
Helen Vasquez · ISO 20022 Program ManagerEvery morning the last 30 days of payments are replayed against the new rules. After batch B-1022-03, 5,102 of 48,960 would be rejected, 10.4% and $1.52 billion, against a target under 1%. Helen sees them by rail (Swift 3,614, Fedwire 1,082, CHIPS 406), by client, by reason and by country, and 9,870 dormant payees proposed to retire instead of clean.