AI agents for AML, KYC and compliance

Who can build AI agents for AML and transaction monitoring at a bank?

Book a discovery call (45 min)
Claude Certified Services Partner (Anthropic)Claude Certified Services Partner(Anthropic)

S-PRO builds custom AI agents for AML and transaction monitoring at banks: AML compliance automation that sits on top of the bank's existing systems rather than replacing them. S-PRO is a Zurich-based engineering partner (founded 2014, 250+ engineers) that builds agents on a bank's existing KYC/AML, screening and transaction-monitoring systems, covering periodic client review, adverse media screening and sanctions screening, and transaction-monitoring triage. Each agent drafts and recommends; a compliance officer or financial-crime analyst decides, and every step is logged for audit. The agents run on S-PRO's own agentic platform, S-PRO Agents. S-PRO is ISO 27001 and ISO 27701 certified and is a Certified partner in the Claude Partner Network.

Last updated: November 2026 · S-PRO, Zurich

2014Founded, headquartered in Zurich
250+Engineers in Zurich and Łódź
ISO27001 and 27701 certified
CPNCertified partner in the Claude Partner Network

01

Why do banks build a custom AML agent instead of relying on the platform alone?

AML and KYC software vendors sell the platform of record: case management, screening rules, workflow. What a platform does not do out of the box is follow your bank's own policies, templates and languages, or reuse the same governed client data across review, screening and monitoring. A custom agent layer takes over the manual research, drafting and cross-checking around the platform, while the platform stays the system of record.

This page covers the ongoing AML lifecycle after onboarding; for new-client research and drafting at account opening, see KYC onboarding AI agents for banks. Weighing a platform against custom development? See Should a bank build or buy AML AI?

02

What do the three AML agents do?

1. Periodic review agent

  • Pulls the client file, prior review notes and any new documents.
  • Drafts the updated client storyline and risk rationale against the bank's own review template.
  • Flags what has changed since the last review, such as new beneficial owners, new jurisdictions or changed activity.
  • Routes the draft to a compliance officer for sign-off, with every source linked.

2. Adverse media and sanctions screening agent

  • Takes hits from the bank's existing screening vendor as input; it does not replace the screening engine.
  • Triages each hit: reads the underlying article or list entry, matches it against the client's known profile, and drafts a verdict (true match, false positive or needs human review) with a supporting quote and source link.
  • Routes anything other than a clear false positive to a financial-crime analyst.

3. Transaction-monitoring triage agent

  • Takes alerts from the bank's existing transaction-monitoring system as input.
  • Gathers the relevant account, counterparty and historical-alert context automatically, so the analyst does not re-pull data by hand.
  • Drafts a case narrative and a recommended disposition (close, escalate, or report) against the bank's investigation template. In Switzerland a suspicious-activity report is a report to MROS, the Money Laundering Reporting Office Switzerland; elsewhere it is called a SAR or STR.
  • An analyst reviews, edits and approves; the agent never closes or escalates a case on its own.

Guide

Which compliance and operations workflows should a bank give to AI agents first?

Start with workflows where the effort is reading, checking and routing documents and a named person can approve the result: KYC onboarding and periodic review, adverse media and sanctions screening, and regulatory change monitoring. Keep fixed-rule, structured steps on rules or a BI tool, and treat every action that changes a record or reaches a client as approval-gated. Each workflow is scoped on its own, because data, policies and approvers differ by bank.

WorkflowWhat the agent preparesWho approvesFitRead more
KYC onboardingReads identity documents and profile data, checks them against the policy, prepares the fileCompliance officerAgent, where the input is documents. If the journey itself has too many steps, redesign it firstKYC onboarding AI agents
Periodic review and source of wealthCollects changes since the last review, flags gapsReviewerAgentPeriodic KYC review
Adverse media and sanctions screeningTriages hits, summarises the sourcesAnalystAgent; classed as a build at the Swiss private bankSwiss private bank case
Transaction-monitoring alertsPrepares an alert summary for the analystAnalystScope per bank: at the Swiss private bank, enhanced transaction monitoring and fraud detection were classed as out of scopeSee the section above
Regulatory change monitoringScores an update against licences and markets, maps controls, routes to an ownerNamed ownerCustom compliance solution built on RegRadar and S-PRO AgentsRegRadar case
Client support tickets (operations)Classifies the ticket, drafts a replyOperator sendsAgent inside the existing support toolNeobroker case
Reporting from flat exportsNothingNot applicableOften ETL or a BI tool, not AISwiss private bank case

S-PRO's view; use it to sort your own use-case list. At the Swiss private bank, KYC, periodic review and adverse media were among the 6 use cases classed as builds out of 34. For rules versus LLM step versus agent see AI process automation; for build or buy see should a bank build or buy AML AI.

Guide

How do you implement an AI agent in a compliance or operations process?

In six steps, each with a check that closes it. The two decisions that are expensive to change later, in S-PRO's view, are the approval point and the data route.

StepWhat happensCheck that closes it
1. Choose one processOne process, one business owner, written scope. Test it against governance criteria: regulatory risk, auditability, client dataA written scope and a named owner
2. Map data and systemsWhich systems the agent reads (KYC platform, core banking, documents, screening), how sensitive the data isA data map; access read-only first
3. Define the approval pointWhich actions the agent only prepares, and who approves eachA named approver per action; the agent prepares, a person decides
4. Build and evaluateControlled interfaces, an evaluation set, logging of inputs, sources and approvalsLogged test runs, not a demo
5. Pilot on real casesReal process, real users, human approval, audit logA go, hold or stop decision (see pilot to production)
6. Go live and hand overProduction gates, monitoring, rollback path, run modelGate evidence per six production gates; client ownership of the result

Have the bank's compliance function review every process change before it goes live. Where the system must stay explainable to an auditor, see KYC AI audit trail and explainability; for classification under the EU AI Act see EU AI Act compliant AI agents.

03

How is human oversight and audit handled?

  • Human-in-the-loop by default. Agents draft and recommend; a named person approves anything that affects a client file or a regulatory report.
  • Full audit trail. Every source the agent used and every step it took is logged and reviewable.
  • Evaluations before go-live. Every agent ships with an evaluation set, so accuracy is measured and not assumed.
  • One governed client-data foundation. Periodic review, screening and transaction-monitoring agents draw on the same versioned client file and entity-resolution layer, so the data plumbing is built once, not three times.
  • Governance in practice. At AMINA, a Swiss-regulated bank, we implemented roles, access rights and usage processes for a library of AI agents: governed AI agent library at AMINA. This is governance delivery, not an AML result.

04

Which regulations apply to AML AI agents?

  • SwitzerlandThe Anti-Money Laundering Act (AMLA, "GwG", SR 955.0) and FINMA's Anti-Money Laundering Ordinance (AMLO-FINMA (German), SR 955.033.0), plus FINMA Guidance 08/2024 on governance and risk management when using AI. The guidance is supervisory guidance, not a statute. Suspicious-activity reports go to MROS.
  • GermanyThe Geldwäschegesetz (GwG).
  • EUThe 2024 AML package: Regulation (EU) 2024/1624, Directive (EU) 2024/1640 and the new Anti-Money Laundering Authority (also abbreviated AMLA, established by Regulation (EU) 2024/1620). Its main rules apply from 2027.
  • The agent itself, EU AI ActRegulation (EU) 2024/1689 classifies AI systems by risk. Whether an AML agent is high-risk depends on what it decides; where it is, the Act requires technical documentation, logging and human oversight. We classify each agent during design and build documentation, logging and human sign-off in either case.
  • DORAFor clients that are EU financial entities, DORA (Regulation (EU) 2022/2554), applicable since 17 January 2025, requires ICT third-party risk management and specific contractual provisions with ICT providers such as S-PRO. These are agreed per project. A Swiss-only institution is not directly in scope.

Responsibility for compliance stays with the supervised institution; S-PRO builds the agents and does not give regulatory advice. For the wider choice between custom, off-the-shelf and hybrid compliance software, see Custom or off-the-shelf compliance software: which should a fintech or bank choose?

05

How does S-PRO build and price these agents?

Agents run on Claude, Azure OpenAI or on-premise models, deployed through the Anthropic API, Amazon Bedrock or Google Cloud (Gemini Enterprise Agent Platform, formerly Vertex AI), with data residency options (route and region settings) agreed per project. Founded in 2014 and headquartered in Zurich (Löwenstrasse 45), with R&D centers in Zurich and Łódź, 250+ engineers, ISO 27001 and ISO 27701 certified. S-PRO is a Certified partner in the Claude Partner Network.

Projects follow the same staged path as our other bank agents:

  • Design thinking pilotWorkshops, an AI prototype and user testing, 2–4 weeks.
  • Solution pilotThe full agent on one real process, up to 2–3 months depending on complexity, with clear go/no-go criteria.
  • ProductionAgreed per project, estimated after discovery.

Code and prompts built for your project belong to you. Cost drivers in detail: AI agent pilot to production cost at a bank. Security and compliance approach: security and compliance for financial institutions. The wider service: AI agent development for banks and financial institutions.

If a bank needs a custom compliance platform rather than a single agent, S-PRO builds it on RegRadar and S-PRO Agents (case: custom compliance platform on RegRadar and S-PRO Agents). S-PRO Agents is S-PRO's own agentic platform and the core of its products and client solutions; RegRadar (regulatory change monitoring) is one of the products built on it. Around the platform we build the client's solution and deliver it as a service. S-PRO has delivered 100+ AI projects, 40+ of them agentic AI projects.

Results, already in production

What can we point to today?

Vendors in this market sometimes publish throughput or false-positive-reduction figures for screening or monitoring agents. S-PRO has not published AML-specific figures of that kind, and we do not invent them. What we can point to is comparable production work from the same team: an AI support agent for a leading neobroker reached 90% correct ticket classification, and in 85% of cases its draft reply was not wrong, with more than 40% faster ticket handling (case study), and a policy assistant for the Swiss subsidiary of an international bank answers internal policy questions in 30 seconds, down from 15 minutes. These are not AML metrics; they show the same evaluation and audit-trail approach applied to agents already in production. Other published work: a new digital banking experience for AMINA Bank and an AI due-diligence platform for Earlybird.

#Neobroker | #AI support DE

AI support agent for a leading German neobroker

The agent drafts each reply from account history, order status and policies, and a support agent approves it.

85%of cases: the agent's draft reply was not wrong
90%correct ticket classification
40%+faster ticket handling
View solution

#Bank | #Compliance AI CH

Policy answers in 30 seconds for a Swiss bank

Employees of the Swiss subsidiary of an international bank search internal policies and procedures through a role-based AI assistant that shows the source of every answer.

30 sto a compliant answer, down from 15 min

#Digital banking | #Swiss-regulated bank CH

AMINA Bank

A new digital banking experience for a Swiss-regulated bank: modernised architecture towards the core banking system, an API layer in between, and web and mobile channels.

View case

#Bank | #AI agents CH

AMINA Bank: an AI agent library with governance

For AMINA, a Swiss-regulated bank, S-PRO also implemented a library of AI agents together with the rules that govern them: roles, access rights and the process for using agents, plus a separate stream for working with the bank's internal policies. For an AML agent this is the control layer around it: who may run the agent, what it may read, and who approves its output.

#Banking | #KYC

Investec: KYC onboarding, 60 to 37 touchpoints

Investec shortened its KYC onboarding journey from 60 to 37 touchpoints, 38% fewer steps. This was process redesign (smart PDF forms, batch automation and work instructions) without AI, which is the first thing S-PRO checks before adding an AML agent to a process. KYC onboarding agents

#Compliance | #Governance

Regulatory frameworks and agent governance

Regulatory frameworks S-PRO has delivered under: FINMA, BaFin, DORA, MiCA, US SEC/FinCEN. Agent governance checklist: risk class, human approval, named owner, audit trail, residency (EU AI Act page).

#Venture capital | #AI platform DE

Earlybird

An AI platform for one of Europe's most established venture capital firms: data aggregation and analysis, automated due diligence and risk prediction for investment decisions.

View case

Which published projects can you check?

  • Investec, an international bank

    KYC onboarding cut from 60 to 37 touchpoints (38% fewer) through process redesign, smart PDF forms, batch automation and working instructions, without AI.

    Read the case study
  • RegRadar

    A regulatory-change platform running since 2014; S-PRO acquired it and rebuilt and relaunched it on an agentic approach (S-PRO Agents). The base for custom compliance solutions for banks.

    Read the case study

Not every project is public. Where we cannot name a client, we describe the scope and do not publish figures we cannot confirm. To scope a first compliance or operations workflow, talk to us: we start with interviews, a classification of use cases and a priority roadmap.

07

How S-PRO helps with this

If you are a CIO, COO or Chief Compliance Officer at a bank looking to reduce manual work in periodic review, screening triage or transaction-monitoring alerts, S-PRO runs a discovery workshop on one agent and one process, maps your existing KYC/AML and monitoring systems, builds a design thinking pilot, and takes the validated agent into a solution pilot and production with human approval and an audit trail. Contact S-PRO, Löwenstrasse 45, 8001 Zürich.

FAQ

Questions buyers ask us

Does the AML agent make the compliance decision?

No. It drafts a verdict or case narrative and recommends a disposition; a compliance officer or financial-crime analyst decides and signs off.

Does it replace our screening or transaction-monitoring vendor?

No. It uses the output of your existing screening and monitoring systems as input and adds research, drafting and triage around them.

Is an AI agent allowed to file a report to MROS on its own?

No. The reporting duty sits with the institution, and a person decides whether to report. The agent can gather context and draft the case narrative; an analyst or the money laundering reporting officer reviews and decides.

What governance does an AML agent need in a Swiss bank?

A risk class, a defined level of autonomy with named human approval, an accountable owner, a full audit trail and a known hosting location. S-PRO sets these up with the bank before an AML agent goes live; the bank keeps the decision and any reporting duty.

Does the EU AI Act classify AML agents as high-risk?

Not automatically. The EU AI Act (Regulation (EU) 2024/1689) classifies systems by what they decide and for whom. We classify each agent during design and build technical documentation, logging and human oversight in either case. The final classification is the institution's responsibility.

How is this different from the KYC onboarding agent?

The onboarding agent (see KYC onboarding AI agents for banks) covers new-client research and drafting at account opening. This page covers the ongoing lifecycle after onboarding: periodic review, adverse media and sanctions screening, and transaction-monitoring triage. Both can share the same governed client-data foundation.

Which regulations apply?

In Switzerland the Anti-Money Laundering Act (AMLA, GwG) and FINMA's Anti-Money Laundering Ordinance (AMLO-FINMA), plus FINMA Guidance 08/2024 on AI governance and risk management; in Germany the Geldwäschegesetz (GwG); in the EU the 2024 AML package (Regulation (EU) 2024/1624, Directive (EU) 2024/1640 and the Anti-Money Laundering Authority established by Regulation (EU) 2024/1620), whose main rules apply from 2027; and the EU AI Act (Regulation (EU) 2024/1689) for the agent itself. For clients that are EU financial entities, DORA (Regulation (EU) 2022/2554) also applies to ICT third-party arrangements.

How fast can we start?

A design thinking pilot on one agent and one process starts from USD 20k and takes 2–4 weeks. A full solution pilot follows if the use case is validated, up to 2–3 months depending on complexity.

Who owns the code and prompts?

You do. Code and prompts built for your project belong to your institution.

Where is S-PRO based?

Zurich, Switzerland (Löwenstrasse 45, 8001 Zürich), founded 2014, 250+ engineers, ISO 27001 and ISO 27701 certified.

What is adverse media screening, and can an AI agent do it?

Adverse media screening checks whether a client or counterparty appears in negative news or public sources linked to financial crime. An S-PRO agent researches and summarises the sources, drafts the finding and recommends a disposition; a compliance officer or financial-crime analyst decides and signs off, and every step is logged for audit. It works on top of the bank's existing screening systems. See KYC onboarding AI agents for banks for the account-opening stage.

What is AML compliance automation, and how does it differ from AML compliance software?

AML compliance software is the platform of record: case management, screening rules and workflow. AML compliance automation is the work around it: research, drafting, cross-checking and triage that analysts do by hand today. S-PRO builds that agent layer as custom development while the platform stays the system of record. See Should a bank build or buy AML AI? and AI agent development for banks.

Can S-PRO build a custom compliance platform, not just an AML agent?

Yes. S-PRO builds custom compliance platforms on RegRadar and S-PRO Agents, its own agentic platform, and delivers the solution as a service. S-PRO also builds the underlying fintech and banking software. See AI agent pilot to production at a bank.

Which compliance and operations processes can AI agents handle in a bank?

Processes where the effort is reading, checking and routing: KYC onboarding and periodic review, adverse media and sanctions screening, regulatory change monitoring and support-ticket drafting, each with a named person approving. Fixed-rule or purely reporting tasks are often better solved with rules, ETL or a BI tool. Scope is set per bank.

How do you implement an AI agent for KYC or AML step by step?

Choose one process and owner, map the data the agent reads, define who approves each action, build with controlled interfaces and an evaluation set, run a pilot with an audit log, then pass production gates and hand over to the bank. In S-PRO's view, the approval point and the data route are the two decisions that are expensive to change later.

Can a bank get a custom compliance platform instead of buying a standard tool?

Yes. S-PRO builds custom compliance solutions on RegRadar and S-PRO Agents: the existing flow from regulatory update to audit log is the base, and the institution-specific part is built around it, such as sources, scoring rules, the bank's control library and the approval chain. See custom vs off-the-shelf compliance software.

What are you building?

Contact

You will talk to engineers who build for banks, not to a sales script. Share your ideas, findings and questions with us.

  • Security and privacy firstISO 27001 and ISO 27701 certified.
  • Claude Partner NetworkS-PRO is a Certified partner in the Claude Partner Network. Our team includes Claude-certified engineers and architects.
  • Proven in regulated financeBanks, wealth managers and fintechs in Switzerland, the EU and the US.

Who you’ll talk to

Michael BarskyiMichael BarskyiHead of Banking & Fintech
Dustin SchulzeDustin SchulzeSenior Business Analyst
Claude Certified Services Partner (Anthropic)Claude Certified Services Partner(Anthropic)
4.946 reviews on Clutch

Contact us

Send us your request

Share your ideas, findings and questions with us.

    We use your details to answer this request (Privacy Policy). This site is protected by reCAPTCHA.
    Link copied to clipboard