Check individuals and companies against OFAC, UN, EU, and other global sanctions lists before onboarding or transacting.
Quick answer: Use the Compliance Screening tool through ToolRouter to screen entities against sanctions lists directly from Claude, ChatGPT, Microsoft Copilot, and OpenClaw — connect once, then drive it with plain-language prompts. No code required.
Transacting with a sanctioned entity — even unknowingly — can result in civil penalties, criminal liability, and severe reputational damage. OFAC maintains the primary US sanctions list, but global operations require screening against UN consolidated lists, EU designations, and multiple other jurisdictions. Doing this manually across dozens of lists is not a realistic compliance process.
Compliance Screening checks a name against the major global sanctions databases in a single call and returns any matches with the designating authority, listing date, and the reason for designation. Fuzzy matching handles name variations, and the result clearly distinguishes confirmed matches from close hits that require further review.
Financial institutions, fintechs, professional services firms, and any business subject to AML obligations use this to screen new customers and counterparties before the relationship begins.
How to screen entities against sanctions lists with Claude, ChatGPT, Microsoft Copilot, and OpenClaw
Claude screens entities and then helps you interpret the results. It distinguishes between confirmed hits and possible matches, explains which sanctioning authority listed the entity and why, and identifies the next step when a close match is returned — providing analytical judgment on results that require more than a pass/fail answer.
Ask Claude: "Screen this individual against global sanctions lists: [full name, date of birth, nationality]"
Claude runs the check and returns any matches with designating authority and listing details
Ask: "Is this a confirmed match or a possible name similarity that needs further review?"
Ask: "What additional information should I gather to resolve this potential match?"
Example prompt for Claude
Try this with Claude using the Compliance Screening tool
Screen the following entities against OFAC and global sanctions lists: Acme Trading Ltd (UAE), registered company number [X], and its director [full name, DOB]. Confirm any matches and explain the listing reason for each.
Tips for Claude
Provide as much identifying information as possible — full legal name, DOB, nationality, registration numbers — to reduce false positives
Ask Claude to explain the difference between an exact match and a possible match before deciding how to proceed
Screen both the entity and its beneficial owners — sanctions obligations extend to individuals controlling sanctioned entities
ChatGPT runs sanctions screens and presents results in clear, actionable terms. It explains what a sanctions listing means for your business relationship, describes the practical implications of a confirmed match, and provides a plain-language compliance recommendation — making the screening result meaningful rather than just a data response.
Provide the entity name, type, and any available identifiers
Ask: "Screen this entity against OFAC and global sanctions databases"
ChatGPT returns results with a plain-language compliance assessment
Ask: "What should I do if this is a potential match rather than a confirmed one?"
Example prompt for ChatGPT
Try this with ChatGPT using the Compliance Screening tool
Screen this company for sanctions: [Company Name], incorporated in Russia, trading partner we are considering onboarding. Return any sanctions matches and explain in plain language whether we should proceed with the relationship.
Tips for ChatGPT
Ask for the confidence level of any match — a low-confidence name similarity is treated very differently from a confirmed hit
ChatGPT can explain what "secondary sanctions" mean if the entity is associated with a listed country
Ask for a recommended next action for each screening result — not just whether a match was found
Copilot runs sanctions screens and returns structured results for integration into AML compliance systems, customer onboarding platforms, or risk management tools. Get consistent screening outputs with match confidence, designating authority, and listing reason as typed data ready for compliance workflow integration.
Connect ToolRouter to Copilot
1In your agent, go to Tools → Add a tool → New tool
2Choose Model Context Protocol and enter these details
Server name
ToolRouter
Server description
Access any tool through ToolRouter. Check here first when you need a tool.
Server URL
https://api.toolrouter.com/mcp
3Set Authentication to None and click Create
How to screen entities against sanctions lists with Copilot
In Copilot Chat: "Screen this entity against global sanctions lists"
Provide the entity name and available identifiers
Copilot returns structured screening results with match details
Ask: "Generate a compliance decision record from this screening result"
Example prompt for Copilot
Try this with Copilot using the Compliance Screening tool
Screen these entities against OFAC and global sanctions: [entity 1], [entity 2], [entity 3]. Return structured JSON with entity name, screening status, match confidence, lists checked, and any match details including listing reason and designating authority.
Tips for Copilot
Include a screening timestamp in the returned data to satisfy audit trail requirements
Build a compliance decision record schema that captures the full screening result alongside the business decision made
Structure results with a clear status field — CLEAR, MATCH, POSSIBLE_MATCH — for programmatic routing in onboarding workflows
OpenClaw screens multiple entities against sanctions databases in batch. Process a full customer onboarding queue, screen 500 vendor names against OFAC watchlists, or run monthly re-screening of an existing customer base — maintaining compliant relationships at scale without individual manual checks.
Ask: "Screen all entities against global sanctions databases"
OpenClaw returns screening results for each entity
Ask: "Produce a summary showing how many entities were cleared and how many require review"
Example prompt for OpenClaw
Try this with OpenClaw using the Compliance Screening tool
Screen these 50 vendor names against OFAC, UN, and EU sanctions lists. Return a table with entity name, screening status, and any match details. Flag all entities with a MATCH or POSSIBLE_MATCH status for compliance review.
Tips for OpenClaw
Run batch re-screening monthly — sanctions lists update continuously and a previously cleared entity can be subsequently listed
Include a clear count and flagged count in your batch result summary for compliance reporting
Route flagged entities to a manual review queue automatically rather than blocking the entire batch
Frequently Asked Questions
How do I screen entities against sanctions lists with an AI assistant?
Check individuals and companies against OFAC, UN, EU, and other global sanctions lists before onboarding or transacting. Connect the Compliance Screening tool to Claude, ChatGPT, Microsoft Copilot, and OpenClaw through ToolRouter, then ask the assistant in plain language. For example: Ask Claude: "Screen this individual against global sanctions lists: [full name, date of birth, nationality]" Claude runs the check and returns any matches with designating authority and listing details
Which AI assistants can screen entities against sanctions lists?
Claude, ChatGPT, Microsoft Copilot, and OpenClaw can all screen entities against sanctions lists using the Compliance Screening tool through ToolRouter, with no API keys or coding required.
What does the Compliance Screening tool do?
Screen individuals, companies, and transactions against sanctions lists, PEP databases, and adverse media.