Live screening flow · click any node for detail
End-to-end Flow

From a name on the keyboard to a sealed audit log.

A live, interactive picture of every stage a screening request travels through — with reference-data and admin rails, an audit chain underneath, and a click-anywhere drill-down.

342 req/min
Speed 1.0×
Path
Mode
TLS 1.3 in flight · AES-256 at rest Encryption envelope 00 · SOURCES 01 · INPUT 02 · SCREEN 02·b NORM 03 · SNAP·AI 04 · DECIDE 05 · ROUTE 05·b REVIEW 06 · MONITOR 07 · FILE 08 · CALLBACK REFERENCE DATA Sanctions OFAC · UN · EU PEP 1.2M global profiles Adverse media 200+ sources White-list customer-managed Black-list customer-managed ↓ daily delta ADMIN & CONFIG Thresholds per business line Roles & perms officer · supervisor Alerting rules SLA · escalation List config enable / disable policy ↓ CLEAR HIT
Core banking
FIS · Temenos · Murex
CRM & Onboarding
Salesforce · Dynamics
Payment switch
SWIFT · ACH · ledger
CA-CTRL
Input by Name
manual key-in
officer-ui:2.7
~10 ms
CA-CTRL
Input by API
REST · webhook · mTLS
api-gw:3.1.4
~15 ms
CA-CTRL
Input by Bulk
CSV · file upload · SFTP
bulk-ingest:1.9
~30 ms / row
Screening
PEP · sanctions · adverse
screening-svc:1.4.2
~80 ms
Normalization
canonicalize · tokenize · transliterate
name-norm:0.9
~25 ms
SNAP·AI
scoring · narrative
snap-ai:v3.4
~120 ms
Decision
threshold & route
decision-engine:2.0
~5 ms
Send to Portal
cleared · auto-onboard
portal-bridge:1.6
~40 ms
Case Manager
analyst review queue
case-mgr:2.3.1
~50 ms
Analyst review
triage · 4-eyes · resolve
workflow:1.5
human · minutes
Ongoing Monitoring
daily delta · re-screen
monitor-loop:1.2
scheduled
Logs & ECC
examination evidence
audit:hash-chain
tamper-evident
Regulatory filing
STR · SAR · FINTRAC F2R
filer:1.0
on-trigger
Webhook callback
decision → source system
callback:1.1
~15 ms
AUDIT CHAIN
Input data Reference data SNAP·AI signal Cleared route Hit / case route Webhook callback live · animated

00 · Source systems

Core banking, payment switches, CRMs and onboarding portals are the upstream systems where a name first surfaces. Each has its own integration mode (manual, API, bulk).

01 · Three ways in

Operators key a single name; integrated systems POST to our API; or a CSV file is dropped on the bulk endpoint. The downstream pipeline is identical.

02 · Screening

Each input is matched against PEP, sanctions and adverse-media data drawn from the reference-data rail (left side of the board), with daily-delta updates.

02·b · Normalization

Cultural-affinity classification, tokenization, canonical-form reduction and cross-script transliteration — the engine described on the Product Insight page.

03 · SNAP·AI

Hits run through SNAP·AI for confidence scoring, attribute corroboration and an auto-drafted narrative — explainable per signal, not a black box.

04 · Decision

A composite score and per-business-line threshold (set in the admin rail on the right) decides the next stop. High-risk corridors stay strict.

05 · Routing — both logged

Cleared records go to the onboarding portal. Hits route to the Case Manager. Every step writes to the audit chain on the bottom rail.

05·b · Analyst review

Triage → investigate → 4-eyes / supervisor sign-off → resolved or escalated. Every action is captured to the audit chain with reviewer ID and timestamp.

06 · Ongoing monitoring & ECC

Cleared and on-boarded subjects are re-screened against fresh data. The Examination Evidence Cluster (ECC) bundles every artifact for export.

07 · Regulatory filing

When a Case Manager review concludes a regulatory filing is required, an STR, SAR or FINTRAC F2R submission is generated and despatched, with the ack code preserved.

08 · Webhook callback

Every decision (clear / hit / sanctions-block / further-review) is pushed back to the calling system in the same transaction so downstream workflows can branch on the outcome.

Encryption envelope & rails

TLS 1.3 in flight, AES-256 at rest. Reference-data rail feeds Screening; the admin/config rail steers the Decision; the audit-chain rail captures every transition.

Empowered by