Nuovo cliente — apertura conto. Screening su World-Check, Dow Jones, ComplyAdvantage, liste UE/ONU/OFAC. Matching a bassa confidenza: nome simile a soggetto in watchlist, anagrafica non coincidente. Nessuna azione automatica. Alert per valutazione manuale (48h).
Lo screening AML su clienti e transazioni accade in tempo reale.
AML Screening Real-Time confronta clienti e transazioni con le principali watchlist commerciali (World-Check, Dow Jones, ComplyAdvantage) e con le liste pubbliche (UE, ONU, OFAC). Alert immediato al team Antiriciclaggio per matching positivi, freezing automatico della transazione in attesa di valutazione.
AML Screening Real-Time al lavoro.
Valutazione completata. Documenti coerenti, dati diversi dal soggetto in watchlist. Falso positivo — chiudo con motivazione. Apertura autorizzata.
Decisione registrata nel registro AML. Evidenza disponibile per ispezione Banca d'Italia.
Perché esiste.
L'antiriciclaggio è uno dei vincoli più severi del settore bancario. La normativa italiana (D.Lgs. 231/2007 e i successivi recepimenti delle direttive AML UE) richiede lo screening del cliente in apertura del rapporto e lo screening continuativo delle transazioni rispetto alle watchlist nazionali e internazionali. Il volume di clienti e transazioni nelle banche medio-grandi rende lo screening manuale impraticabile.
Come fa screening in tempo reale.
L'agente si attiva sui due eventi cardinali: nuovo cliente in fase di apertura e nuova transazione sopra la soglia configurata. Per ciascun evento identifica i soggetti coinvolti, li confronta con le watchlist commerciali e pubbliche configurate, classifica i matching positivi per confidenza. Alta confidenza: alert immediato e freezing automatico. Confidenza intermedia: alert per valutazione, transazione in attesa.
La decisione finale resta all'AML.
La decisione finale — autorizzare, bloccare, chiudere il rapporto, segnalare a UIF — resta del team Antiriciclaggio della banca. L'agente apparecchia lo screening, classifica per confidenza, prepara l'evidenza per l'ispezione Banca d'Italia. La segnalazione SOS all'UIF resta responsabilità del team.
Le funzioni che governano il processo AML della banca.
Responsabile Antiriciclaggio
Recupera il tempo dello screening manuale, il lavoro più voluminoso del team AML. La capacità si concentra sulla valutazione dei matching che richiedono giudizio, non sull'esecuzione meccanica dello screening sui volumi di apertura conto.
Responsabile compliance
Ha la traccia ispezionabile dello screening per audit Banca d'Italia sulla qualità del processo AML. Ogni screening, ogni matching, ogni decisione del team è nel registro, leggibile con un client SQL standard.
Responsabile risk
Vede l'esposizione AML aggregata. Le segnalazioni a UIF si fondano su evidenza strutturata — dati del cliente, transazioni rilevanti, motivazione del sospetto, evidenza dello screening — non su note sparse.
Un nuovo cliente, uno screening su cinque watchlist, una decisione tracciata.
Apertura conto, screening su cinque watchlist.
Per una banca italiana media, un nuovo cliente apre un conto corrente. L'agente si attiva. Esegue lo screening su tutte le watchlist configurate (World-Check, Dow Jones, ComplyAdvantage, liste UE, ONU, OFAC). Identifica un matching a bassa confidenza: nome simile a un soggetto in watchlist, dati anagrafici parzialmente coincidenti.
Bassa confidenza: nessun blocco, alert manuale.
Classificazione: matching a bassa confidenza, nessuna azione automatica di blocco. Registrazione nel registro audit. Alert al team Antiriciclaggio per valutazione manuale entro le procedure standard (48 ore). L'integrazione con le watchlist commerciali si realizza in fase di delivery.
Falso positivo confermato, rapporto autorizzato.
Il responsabile Antiriciclaggio valuta: il cliente presenta documenti coerenti, le informazioni di residenza non coincidono con il soggetto in watchlist. Decide di chiudere il matching come falso positivo con motivazione documentata, autorizza l'apertura del rapporto, registra la decisione nel registro AML. L'evento completo resta nel registro audit per ispezione di Banca d'Italia.
Regole AML dichiarative scritte dal team Antiriciclaggio della banca.
Le regole sono dichiarative. Il team Antiriciclaggio della banca definisce in formato leggibile le watchlist da consultare, le soglie di confidenza per ciascuna categoria di matching, le regole di freezing automatico, i pattern di anomalia per transazioni sospette. Le regole vivono nel repository della banca, versionate, validate all'avvio dell'agente. Prerequisito per il funzionamento — abbonamento attivo della banca al provider watchlist commerciale scelto (World-Check, Dow Jones, ComplyAdvantage, LexisNexis, Refinitiv o equivalente). L'integrazione con le watchlist commerciali e con il sistema gestionale della banca si realizza in fase di delivery tramite adapter dedicati.
- Linguaggio
- TypeScript (Node.js)
- Modello LLM
- a scelta del cliente: Anthropic, OpenAI, Mistral, modelli open source ospitati internamente, AWS Bedrock per modello privato
- Controlli built-in usati
- pii-detector, credential-detector, tool-param-validator
- Canali nativi
- Slack, Telegram, HTTP OpenAI-compatible
- Prerequisito: abbonamento attivo della banca
- provider watchlist (World-Check, Dow Jones, ComplyAdvantage, LexisNexis o Refinitiv)
- Integrazione watchlist commerciali
- adapter dedicato realizzato in fase di delivery
- Integrazione watchlist pubbliche (UE, ONU, OFAC)
- adapter dedicato realizzato in fase di delivery
- Integrazione sistema gestionale banca e sistema AML
- adapter dedicato realizzato in fase di delivery
- Regole AML
- dichiarative, versionate, scritte dal team Antiriciclaggio
- Memoria
- persistente per istanza, pgvector + PostgreSQL FTS sui pattern storici
- Registro
- immutabile, interrogabile con client SQL standard (audit Banca d'Italia AML ispezionabile)
Domande frequenti sull'agente.
Per matching ad alta confidenza con livello di rischio configurato come critico, sì: freezing automatico in attesa della valutazione del responsabile Antiriciclaggio. Per matching intermedi o bassi, l'agente registra e invia alert; la decisione di blocco resta del team. La regola di freezing automatico è dichiarativa e configurata dal team Antiriciclaggio della banca.
Il responsabile Antiriciclaggio valuta manualmente, chiude il matching con motivazione, registra la decisione nel registro AML. La motivazione è ispezionabile in audit Banca d'Italia. L'agente tiene traccia dei pattern di falsi positivi del cliente (es. nomi comuni che generano frequenti matching parziali) per supportare la calibrazione delle regole di confidenza.
No. La segnalazione di operazione sospetta (SOS) all'UIF è responsabilità del team Antiriciclaggio secondo le procedure della banca. L'agente fornisce il materiale strutturato — dati del cliente, transazioni rilevanti, motivazione del sospetto, evidenza dello screening — per supportare la decisione di segnalazione.
Il pattern tipico per AML Screening Real-Time è 16-22 settimane. Discovery 3-4 settimane (mappatura regole AML, provider watchlist, sistema gestionale), scrittura regole con il team Antiriciclaggio 5-6 settimane, integrazione watchlist commerciali e gestionale banca 6-8 settimane, validazione con compliance officer 2-3 settimane, hand-off 1-2 settimane.
Da una conversazione di 30 minuti alla squadra in produzione.
Una conversazione di 30-45 minuti per capire come AML Screening Real-Time si configurerebbe sulla banca. Quale provider watchlist, quale sistema gestionale, quali soglie di confidenza per il processo AML.