Tools provided
Tools the agent exposes — your AI client calls them automatically when it needs them.
- run_full — Run AML screening end-to-end: fetch transactions from Postgres, apply AML rule engine, generate SAR drafts, return the full compliance report.
- screen_transactions — Screen a provided list of transactions against AML rules deterministically (no DB required). Returns flagged transactions and risk scores.
- get_aml_rules — List all active AML detection rules with thresholds and descriptions.
- explain_pattern — Explain an AML pattern in plain language for compliance documentation.
- draft_sar — Generate a SAR draft from flagged transaction IDs. Always requires compliance officer approval before filing.
- list_capabilities — List the agent's tools, credential slots and guardrails.
- plan_inputs — Plan/brainstorm the inputs for a tool: returns questions, schema and a ready-to-edit example.
- discover_intent — Understand your goal and co-design the exact input via clarifying questions before running.