Operation & Source Workflow Logic
This page explains how Tom Custos workflow logic is structured for the public AML wiki, the main website and implementation planning.
1. Product sentence #
Tom Custos is configured for each client as a local AML operations agent: it follows the client’s checklist, uses selected source workflows, captures reproducible evidence, writes selected outputs and escalates uncertain or risky cases to the MLRO / compliance team for final decision.
Tom Custos is not:
- a sanctions database;
- a bundled AML data subscription;
- a cloud AML SaaS product;
- legal advice;
- a replacement for the MLRO / Head of Compliance.
2. Core distinction #
Operation workflow = what Tom does for the compliance team.
Source workflow = where Tom checks while performing that operation.
Example:
Operation workflow:
Client onboarding review
Source workflows inside it:
Official sanctions databases
Commercial AML databases
PEP / RCA / SOE sources
Company registries
Domain and IP intelligence
Connectors and outputs:
Google Sheets input
PDF evidence export
Google Sheets output
MLRO escalation summary
3. Taxonomy used by Tom Custos #
| Term | Meaning | Examples |
|---|---|---|
| Core skill | Universal AML methodology capability | AML screening, CDD / EDD, adverse media, KYB / UBO, sanctions review |
| Operation workflow | Business task Tom performs | Client onboarding review, counterparty screening, periodic review, priority chat check |
| Source workflow | External source or source category used inside an operation | OFAC, World-Check, public search engines, company registries, DomainTools, MaxMind |
| Connector workflow | Technical input, output, storage or evidence connection | Excel input, Google Sheets output, CRM update, PDF export, evidence folder routing |
| Channel workflow | Communication route for team actions or alerts | Telegram, Slack, Teams, email, internal escalation alert |
| Implementation profile | Private client-specific configuration | checklist, source list, evidence rules, escalation thresholds, report template, device/OS preferences |
4. Current operation workflow groups #
Tom Custos operation workflows describe what the local node does as AML work:
- Client onboarding review;
- Counterparty screening;
- Supplier review;
- Employee screening;
- Bank counterparty screening;
- Periodic client review;
- Pre-approval review;
- Priority chat check;
- EDD review & MLRO escalation support;
- Draft regulator response;
- Client document request.
5. Current source workflow groups #
Source workflows describe where Tom checks while doing the operation. The current grouped source logic is:
| Source group | What it means |
|---|---|
| Official sanctions databases | OFAC, UN, EU, UK and local official sanctions lists |
| Commercial AML databases | LSEG World-Check, Dow Jones Risk & Compliance, LexisNexis / WorldCompliance, Moody’s GRID, ComplyAdvantage, AML Watcher, OpenSanctions or another licensed source |
| PEP, media and public search | PEP / RCA / SOE sources, adverse media and news databases, public search engines, local media and public web sources |
| KYB, UBO and regulator registers | Company registries, ownership intelligence, LEI identifiers, financial licence registers, insolvency/enforcement/debarment registers |
| Domain, DNS and IP intelligence | Domain and IP intelligence, DNS and email authentication records |
| Trade, export control | Tariff/goods classification, export-control sources, restricted-party checks, trade sanctions and legislation |
| Blockchain intelligence | Blockchain intelligence tools and public blockchain explorers |
6. Paid-source boundary #
Commercial AML databases and specialist intelligence tools are connected only through the client’s existing subscription or approved access.
Do not imply that Tom Custos includes:
- LSEG World-Check;
- Dow Jones Risk & Compliance;
- LexisNexis / WorldCompliance;
- Moody’s GRID;
- Orbis / D&B / Sayari;
- Chainalysis / TRM / Elliptic-style tools;
- DomainTools or similar paid infrastructure intelligence;
- OpenSanctions as a free/open business source bundle.
OpenSanctions may appear in public discussion as an important sanctions / PEP / watchlist data project, but in Tom Custos commercial configurator logic it belongs under Commercial AML databases unless a specific client scope says otherwise.
7. How one operation uses many sources #
A counterparty screening operation may use:
- Official sanctions databases.
- Commercial AML database if the client has valid access.
- Public search engines.
- Company registries.
- UBO / ownership intelligence.
- Domain and IP intelligence.
- Debarment or enforcement registers.
The operation is one business task. Each source category may still require its own source workflow, browser logic, evidence capture rules and error handling.
8. How one source can serve many operations #
A source workflow can be reused across multiple operations.
For example, a commercial AML database workflow may be used in:
- client onboarding;
- counterparty screening;
- supplier review;
- employee screening;
- periodic review;
- priority chat checks.
The source workflow can be reused, but every operation still needs its own input fields, source order, output format, evidence requirements and escalation logic.
9. Full AML operation lifecycle #
A complete Tom Custos cycle should preserve the same evidence-first structure:
| Step | Agent action | Output |
|---|---|---|
| 1 | Read task/input | Subject data, Case ID, source list |
| 2 | Validate minimum data | Missing-field list or ready-to-check status |
| 3 | Select operation workflow | CDD, EDD, KYB, UBO, counterparty, periodic review, etc. |
| 4 | Select source workflows | Sources required by policy and client configuration |
| 5 | Run source checks | Browser/API/source results |
| 6 | Capture evidence | Screenshots, PDFs, source URLs, timestamps |
| 7 | Compare identifiers | Name, DOB, country, address, registration number, domain, IP, goods code, wallet address |
| 8 | Classify result | Clear / no material hit / possible match / confirmed hit / needs review |
| 9 | Apply escalation rules | MLRO review if red flag, ambiguity or EDD trigger exists |
| 10 | Write output | Table/CRM/report/evidence folder/team alert |
| 11 | Handover | MLRO memo, escalation draft or closure summary |
| 12 | Preserve audit trail | Action history and reproducible evidence pack |
10. Minimal individual check #
Example: “John Smith”.
Input:
Name, optional date of birth, nationality, country, Case ID
Operation:
Basic CDD / sanctions screening
Source workflows:
Official sanctions databases
Public search engines if configured
Commercial AML database only if the client has valid access
Output:
Evidence folder
Structured table row
Short team summary if configured
MLRO escalation summary if risk/uncertainty exists
11. Minimal company check #
Example: “ABC Trading Ltd”.
Input:
Company name, registration number if available, jurisdiction, website/domain, Case ID
Operation:
Basic KYB / counterparty screening
Source workflows:
Official sanctions databases
Company registries
Public search engines if configured
Domain and IP intelligence if website/domain is available
Commercial AML database only if the client has valid access
Output:
KYB evidence pack
company risk summary
mismatch/red flag list
MLRO handover if required
12. How this wiki should use the taxonomy #
This wiki is the public knowledge layer. It should explain universal AML logic:
- AML workflows;
- red flags;
- evidence collection;
- MLRO escalation;
- CDD / EDD;
- UBO;
- sanctions / TFS / CPF;
- adverse media;
- crypto AML;
- TBML;
- geographic exposure;
- digital jurisdiction exposure.
It should not be confused with paid source access. The wiki explains how checks work; the commercial Tom Custos implementation configures which operation workflows, source workflows, connectors, channels, evidence rules, nodes and implementation profile the client needs.
13. Shared verification and evidence control layer #
Every operation workflow should call the shared verification and evidence control layer before producing an output.
operation workflow
→ subject classification
→ declared-data inventory
→ approved source plan
→ source check records
→ evidence capture
→ discrepancy register
→ risk trigger mapping
→ review-ready output
→ audit trail
This prevents operation workflows from becoming generic narrative summaries. The agent must document what was declared, what was independently checked, what source limitations existed, which evidence supports the finding and what still needs analyst review.
Related pages:
- Verification & Evidence Control Layer
- Operation Workflow Patterns
- Case File & Evidence Lifecycle
- Discrepancy, Risk & Escalation Controls
See Also#
References#
- TCAML Framework public reference pages and local implementation boundary.
- Source Register for authoritative source hierarchy.
- Editorial & Source Policy for AI/RAG use and reviewer-accountability rules.