Integration · CrewAI

OFAC Screens Before CrewAI Crews Execute

Add OFAC compliance to CrewAI crews. Screen wallets, names, countries before agents execute.

The problem

CrewAI agents coordinate multi-role workflows. If the executor agent pays a sanctioned vendor, the approver agent credentials are irrelevant. The liability lands on you.

Code example

from crewai_tools import AgentMailSanctionsCheck
  from crewai import Agent, Task, Crew

  compliance_agent = Agent(
    role="Compliance Officer",
    goal="Screen every counterparty before approval",
    tools=[AgentMailSanctionsCheck(api_key=os.getenv("AGENTMAIL_KEY"))]
  )
  # Your payment crew now has a built-in OFAC screen

Setup steps

Installpip install -U crewai-tools sanctions-ofac
Add toolAdd AgentMailSanctionsCheck to crew tools
Make it a gateRoute payment approval through compliance agent first
Audit/dashboard/logs shows every crew screen

Pricing

$99/mo Pro supports multi-agent · Free: 5 checks/day

Add OFAC screening to CrewAI

Free tier: 5 checks/day, no API key. Scale from $19/mo.

See pricing