AML Screening & Monitoring
What is AML Screening?
Anti-Money Laundering (AML) screening is a critical compliance process for identifying and preventing financial crimes. It involves checking individuals and organizations against global watchlists to detect connections to illicit activities, such as money laundering, terrorism financing, and corruption.
FrankieOne’s comprehensive AML solution empowers you to meet your regulatory obligations with confidence. Our platform streamlines the entire process, from initial onboarding checks to continuous, automated monitoring.
The FrankieOne AML Solution
Our V2 platform is built around two core AML capabilities:
- Initial screening during onboarding
- Continuous monitoring throughout the customer lifecycle
Instantly screen customers at onboarding against a comprehensive range of global data sources to make an immediate, risk-based decision.
Automatically and continuously monitor your customers after onboarding, receiving alerts in real-time if their risk profile changes.
How a Screening Check Works
Our AML screening process is seamlessly integrated into the FrankieOne workflow engine, providing a simple yet powerful way to perform checks.
1. Create an Entity
You create an individual entity with their personal details, such as full name and date of birth.
What We Screen For
Our AML solution checks against a wide array of global sources to provide a comprehensive risk profile:
- Politically Exposed Persons (PEPs): Identify individuals who hold prominent public functions and may present a higher risk for bribery or corruption.
- Sanctions Lists: Screen against lists of individuals, entities, and countries subject to economic or trade sanctions by governments and international bodies.
- Adverse Media: Scan global news sources for negative information linked to an individual that may indicate an elevated risk.
- Other Regulatory & Law Enforcement Watchlists: Check against a wide range of official lists to identify potential bad actors.
Intelligent Matching:
Our system uses sophisticated name-matching logic that checks against known aliases. We also use the entity’s country information from their addresses and documents to filter out irrelevant matches, increasing accuracy and reducing false positives.
Ongoing Monitoring
Meeting your compliance obligations doesn’t stop at onboarding. FrankieOne’s Ongoing Monitoring feature automates the continuous screening of your customers.
Once enabled for an entity, our platform will perpetually monitor them against our data sources and automatically alert you by triggering a “monitoring workflow” if their status changes—for example, if they are added to a sanctions list or become a PEP.
You can easily enable or disable this feature for an individual entity via a dedicated workflow step or a direct API call.
To learn more about how to manage Ongoing Monitoring, please refer to the Ongoing Monitoring Documentation.
API Integration
Integrating our AML screening is as simple as executing a workflow. The core API endpoint is:
To perform an AML check, simply execute a workflow that has been configured with an AML step. The workflowResult
object in the API response will contain the detailed outcome of the screening.
For a detailed guide on how to interpret the results of an AML check and classify matches, please see our guide: Handling AML Results.
Updating AML Results
If you need to manually update the status of AML screening results (for example, after a compliance review), use the following endpoint:
Request Body Example:
This endpoint allows you to resolve or update the status of specific matches, add comments for audit purposes, and ensure your AML records reflect the latest review outcome.
After updating results, you should re-run the workflow to confirm the entity’s updated status.