ClawMart AI
← All issuesClaw Mart Daily
Issue #368August 31, 2026

Our finance agent approved $2,400 in fraud before we built verification gates

Our finance agent burned through $2,400 in "approved" transactions last Tuesday. Fake invoices, duplicate payments, and one $800 charge to a company that doesn't exist.

The agent wasn't hacked. It was doing exactly what we trained it to do: pay bills quickly and efficiently. We just forgot to teach it the difference between a real invoice and a convincing fake one.

Banks are rolling out AI agents for transactions, but they're making the same mistake we did. They're building approval gates that check amounts and account balances, but not transaction legitimacy.

An agent with spending authority is a fraud magnet. Every scammer knows AI agents are terrible at context verification.

Here's the approval gate pattern that stops this:

TRANSACTION_GATES = {
  "vendor_verification": {
    "check_vendor_database": True,
    "require_prior_relationship": True,
    "flag_new_vendors": "human_approval"
  },
  "invoice_validation": {
    "cross_reference_po": True,
    "verify_delivery_confirmation": True,
    "check_duplicate_invoices": True
  },
  "amount_thresholds": {
    "under_100": "auto_approve",
    "100_to_1000": "verification_required", 
    "over_1000": "human_approval"
  }
}

The key insight: verification before authorization, not just authorization limits.

Our agent now runs every transaction through three gates:

  • Vendor Gate: Is this a known, legitimate vendor? New vendors get flagged for human review.
  • Context Gate: Does this invoice match a purchase order? Was delivery confirmed?
  • Pattern Gate: Does this look like our normal spending patterns, or is it an outlier?

The agent can still move fast on routine payments. Utility bills, recurring software subscriptions, and known vendors sail through in seconds. But anything suspicious gets escalated with a detailed explanation of what triggered the flag.

We've processed $47,000 in transactions since implementing this system. Zero fraud attempts made it through. Three legitimate but unusual payments got flagged for human review (all approved within an hour).

The pattern works for any high-stakes agent action: verification layers that check legitimacy, not just permissions.

Banks rolling out transaction agents need this yesterday. The current approach of "check the account balance and send the money" is going to create a fraud epidemic.

Your agent needs the same discipline, whether it's approving expenses, modifying production data, or sending customer communications. Speed without verification is just expensive automation.

Paste into your agent's workspace

Claw Mart Daily

Get tips like this every morning

One actionable AI agent tip, delivered free to your inbox every day.