🎧 Prefer to listen?

On Sunday night, people using Meta’s Muse AI assistant to shop on Amazon started hitting a wall — a literal terms-of-service error. Amazon’s message said that continued access by an “unauthorized AI agent” violates its Conditions of Use. Muse can browse, summarize, and plan all it wants. The moment it tries to check out on Amazon.com, the door slams shut.

I’ve been following agent capabilities for months — including Chrome’s AI agent that browses and shops for you — and this block is the other half of that story. The technology to let agents shop exists. What doesn’t exist yet is an agreement about who’s allowed to use it, and that fight is going to shape every workflow you build this year.

What actually happened

Meta’s Muse can research products and assemble a cart. When users pushed it toward purchasing on Amazon, Amazon’s systems flagged the agent and returned a compliance error instead of an order. GeekWire first spotted it, and Amazon isn’t pretending it’s a bug — the message reads as a deliberate enforcement action. Meta’s agent isn’t hacked or jailbroken; it’s behaving exactly as designed. It’s just not on Amazon’s list.

The obvious read is corporate rivalry. Amazon runs its own foundation models and one of the biggest inference platforms on the internet, so why would it voluntarily hand its checkout to a competitor’s agent? But the practical objections are real too: when an agent makes a bad order — wrong item, wrong quantity, a hallucinated product spec — Amazon eats the support cost on both ends, the angry customer and the angry vendor. Muse has one of the lower hallucination rates among current models, and it’s still nowhere near zero.

The part solo builders keep getting wrong

Here’s the trap: you can build a perfectly functional agent workflow on top of a website, and the website can revoke your access at any moment with a terms-of-service clause. No API deprecation notice, no migration window. One Sunday, your automation dies.

I saw the same fragility from the other direction in the DoorDash CLI reality check — DoorDash moved the opposite way, officially inviting agents in through a supported interface. The difference between those two companies is the whole lesson: DoorDash is opening a door it controls, with approved access and a curated waitlist. Amazon is defending a door it already owns. Your agent workflow is only as durable as the platform’s mood.

So before you build anything that spends money or takes actions on a third-party site, check whether there’s a sanctioned path — an API, an MCP server, a connector, an official CLI. If the only route is a browser agent scraping a page designed for humans, treat it as a prototype, not infrastructure. It will break without warning, and the platform is in the right when it does.

Why Amazon is hesitating — and why that’s temporary

Amazon’s position makes sense beyond rivalry. Agentic commerce means re-litigating who’s accountable for mistakes, whether agents can apply promos meant for humans, and how you price a customer who never sees a page. Those are policy questions, not engineering ones.

But the pressure isn’t going away. Shopping is the biggest consumer action there is, and every major AI company wants the assistant — not the storefront — to be where purchases begin. OpenAI, Perplexity, and others are already building agent checkouts; refusing agents entirely means conceding the entry point to whoever says yes. The likely endgame isn’t a wall but a tollgate: sanctioned agent channels, partner programs, maybe per-agent billing. Salesforce is already running that play — I covered its headless strategy in the AIforce breakdown, where the company invites agents in but keeps the permissioning and metering for itself. Expect Amazon to land somewhere similar: not open, but negotiable.

What to do while the fight plays out

If you’re tempted to point a browser agent at Amazon today, don’t build a business on it — that’s the one outcome Amazon has explicitly prohibited, and it’s the same lesson from my piece on what tool calling actually means: an agent is only as trustworthy as the access you gave it, and here the platform itself will take that access away.

What holds up instead: agents on surfaces that officially allow them. Meta’s own assistant lineup is worth watching precisely because Muse just learned where its limits are — and browser-based agent work remains best for research and drafts, not purchases. For anything transactional, wait for the official rail. The companies fighting over agentic commerce will hand you a cleaner integration than you can scrape, eventually, on terms they set.

The bottom line: the blocker isn’t a technical limitation — it’s a land grab over who owns the purchase. When two trillion-dollar companies fight over your agent’s checkout button, the safe move for a solo builder is to build on the doors that are actually open. Not sure which tools to trust with real tasks yet? The AI Tool Advisor and the start-here guide are the shortcut.