What Amex's AI agent purchases framework means for you
Drafted through my n8n + AI pipeline, edited by me.
American Express rolled out a new framework this week that makes AI agents prove what they meant to buy before a card gets charged. The fix exists because its card network expects far more AI agent purchases without a human present to sanity check the receipt, and that's the same gap plenty of small businesses are opening up in their own n8n and Zapier flows right now.
The new piece is called the Intent Intelligence Framework. A Create Intent API logs what the agent is being asked to buy: the merchant, the budget, the product details. The cardholder confirms that intent once, and Amex issues an Intent ID and a Proof of Intent Token tied to a payment credential, so the agent never handles the actual card number. If an agent asked to buy running shoes from one store checks out at a different one instead, or blows past the dollar cap it was given, the system is built to catch the mismatch before the charge clears.
Why AI agent purchases are suddenly everyone's problem
Most small businesses don't have a card network building this for them yet, but plenty already have an agent with purchasing power. A reorder flow that hits a supplier's API when stock drops. An ad platform that reallocates budget on its own. A bill-pay automation that approves a vendor invoice without anyone opening it first. None of those are hypothetical. They're the same n8n, Zapier, and Make patterns already live in shops like this one, just one step short of touching money with no stop sign in place.
What Amex actually built, in plain terms
Three things make the framework worth copying even if you never touch Amex's API. First, the intent gets written down before the purchase happens, not reconstructed afterward from a receipt. Second, the agent gets a token scoped to that one purchase instead of a standing card number it can reuse. Third, a mismatch between the stated intent and the actual transaction triggers a block, not a note for later review. Dispute resolution and fraud review both get easier when the system already knows what was supposed to happen.
Four guardrails to add to your own agent workflows
- 1
Set a hard cap, not a soft one
Give every purchasing-capable automation a dollar limit per transaction and a separate limit per month, enforced inside the workflow step itself, so it doesn't depend on anyone remembering the policy doc.
- 2
Log the intent before the action
Write what the agent is about to buy and why to a sheet, a database, or a Slack channel before the API call fires, not after the charge lands.
- 3
Require a second approval above the cap
Anything over the limit should route to a human for a yes or no, with the request and the reason attached, before the order goes out.
- 4
Review the log every week
A five-minute weekly scan of what agents actually bought catches drift early, long before it shows up as a surprise on the statement.
Don't wait on your card issuer
Visa, Mastercard, and most small business card programs don't have anything like this live yet. The guardrail has to live in your workflow, because it isn't coming from the bank statement.
Comparison of an AI agent purchase workflow before and after adding spending guardrails
- No per-purchase dollar cap in the workflow
- Intent exists only in the agent's reasoning, never logged
- First human review happens after the charge posts
Do I need anything like Amex's token system to pull this off?
No. A cap enforced in your workflow tool plus a log entry written before the purchase call covers the same ground for a small operation.
What if the agent only handles subscription renewals, not open purchasing?
Same rule, smaller scale: log the renewal intent and amount before it processes, and flag anything that renews above the price you expected.
If an agent in your shop already holds a card number, an API key with spend attached, or approval rights on a vendor invoice, that's worth a look before it's worth a headline. Happy to walk through what that workflow looks like today and where the cap belongs.
Building something this should run inside?
Book a callKeep reading
ai agents
Meta's Muse means AI agents may already be your customers
Meta's Muse can email, book, and buy for people now. Here's what AI agents mean for your booking flow and intake forms today.
claude duet
What Claude Duet means for your small business
Claude Duet is Anthropic's new always-on agent on a waitlist for Pro and Max. Here's what to check before you say yes.
claude
What Claude's auto mode default means for your team
Claude's auto mode default starts rolling out next week on Pro, Max, and Team plans, quietly cutting the approval prompts before risky actions run.
Stay in the loop
The occasional system worth stealing, automation notes and the odd offer. No spam, unsubscribe anytime.