No Errands

Can an AI agent actually buy from your store?

Meta's Muse does not shop from a connector list. It browses the open web with its own browser, from a cloud machine, and it reads your real pages. If your edge challenges automated traffic, or your price only appears after JavaScript runs, or your checkout demands an account, the agent stops and tells its customer your site is not working.

We run a scored audit of your storefront the way an agent sees it, and hand you a report with the five fixes worth the most. It is a one-hour job for us, your developer can act on it without us, and it is the cheapest way to find out where the money is leaking.

Email us your store URL

What we check

Six areas, 100 points. Every check is scored pass, warn, fail or skipped, and skipped checks come out of the denominator rather than counting against you.

Reachability and bot posture, 25 points

Why it matters to an agent. Muse drives a browser from a datacentre IP range. Blanket bot rules, aggressive rate limits, mandatory challenges and hard geo blocks all read that as an attack. The agent does not see a challenge and get creative. It gives up and moves on. We request your homepage twice, once as a normal desktop browser and once as an obvious bot, and we parse your robots.txt against thirteen agent tokens.

Agent discovery files, 15 points

Why it matters to an agent. These are the files written for the agent rather than for a crawler. /llms.txt is a few hundred bytes that tell an agent what you sell, where the catalogue is and what your policies are, instead of it rendering fifty pages to guess. /.well-known/ucp is the Universal Commerce Protocol business profile, and it is the only confirmed machine-discovery endpoint in agentic commerce today.

The Shopify split. If you are on Shopify, you already publish the discovery profile: it appears to be served platform-wide, and you did nothing to get it. If you are not on Shopify, you almost certainly do not publish it, and adding it is half a day of work. That single difference is the most common reason two similar stores score twelve points apart.

Structured product data, 20 points

Why it matters to an agent. Before it can buy, the agent has to be certain what the thing is, what it costs and whether it is in stock. A price rendered by JavaScript into a div is a guess. JSON-LD Product with an Offer carrying price, currency and availability is a fact. An agent that has to guess picks the wrong variant or recommends a competitor whose data was legible. Missing availability is the single most common gap, and it is the one that makes an agent order something you do not have.

Checkout signals, 20 points

Why it matters to an agent. Stripe is the rail Muse rides. At a merchant where Stripe Link is live the agent pays in one step and the customer approves the total in chat. Everywhere else Link mints a single-use virtual card and the agent has to drive your checkout form by hand, where every extra field is a chance to drop the order. We also check that a cart URL is reachable and that guest checkout exists, because an account wall is a hard stop: the agent has no password, and it cannot go and fetch an email verification code.

Policy pages readable without a login, 12 points

Why it matters to an agent. Returns and shipping are the questions a customer asks before they let an assistant spend their money. An agent that cannot find the policy either says so out loud, which kills the sale, or summarises something wrong, which creates a support ticket. We check returns, shipping, contact, privacy and terms all return a real page without a login and without JavaScript.

Performance basics, 8 points

Why it matters to an agent. A cloud browser pays the latency on every navigation and the agent pays context for every byte. We check time to first byte, homepage weight and the number of external scripts, each of which is another thing that can hang or trip a bot detector.

What you get

What it costs

TierPriceWhat you get
Single store$500One audit, one product page, the report, and an emailed summary.
Standard$1,000Up to five product pages across categories, a benchmark against two named rivals, and the walkthrough call.
Multi-brand or enterprise$2,000Up to five storefronts or locales, a re-audit after 30 days to show movement, and a written remediation plan with owners and effort estimates.

A quarterly re-audit is half price. The specs move most weeks right now, so the second one is usually worth more than the first.

If you want us to do the fixes

The report is written so your own developer can act on it without us. That is deliberate: it has to be obviously worth the money before we pitch anything else. If you would rather we did the work, we quote it per item.

Guest checkout, llms.txt and a readable returns page are usually same-day fixes, quoted as a flat package. Structured data and bot rules are real projects and are quoted separately.

What we will not claim

Get in touch

Email support@noerrands.com

Put your store URL in the subject line, replacing the example. In the body, one product page URL is enough to get started. Tell us your platform if you know it, and whether anyone owns your payments configuration, because the Stripe Link item is usually a conversation rather than a project.

We come back with the score and the worst finding, usually the same day.

Want the agent to be able to do more than buy from you? See get listed in Meta Muse, where we build the connector itself.