Magento module · Agentic Commerce Suite

Whose store does the AI assistant recommend?

Shoppers already ask ChatGPT where to buy. This Magento module measures your store's share of those recommendations — with the winning competitors named — and installs the merchant feeds, structured data and agent endpoints that make your catalog one an assistant can actually read and transact with. Diagnostics are free, inside your own admin; the infrastructure is Pro.

Demo login demo / agentic-demo-2026 — a real Magento 2.4.8 with the module installed and licensed. You land on its dashboard, populated with a genuine share-of-voice run. Nothing to install, no form to fill in.

Every visibility figure the module produces is a sampled estimate from non-deterministic assistant answers, run on your own OpenAI API key. We never promise placement, ranking or citation in any AI surface — measurement and infrastructure are what you buy.

AI share of voice · Pro

The question that decides the sale is not "can an agent buy here".

It is "whose store does the assistant name". The module phrases buying questions from your own top-level categories, asks a web-search AI model, and parses every answer for the store domains it recommends — yours or a named competitor's.

The dashboard keeps your row in the ranking even at zero, because zero is the finding. Between runs it tracks how your share moves, so the feeds, schema and endpoints you switch on are measured against the number they exist to change.

The competitor analysis then scans the winners with the same readiness checks your own score is built from: what they publish that you do not becomes a named module switch, and a rival whose edge refuses agents is reported as exactly that — their loss.

Which stores get recommended — 12 buying questions
Store recommendedAnswersShare
asos.com542%
uniqlo.com433%
backcountry.com433%
rei.com433%
nordstrom.com325%
our demo store00%
A real sampled run against our demo catalog, 2026-08-24, model gpt-5-search-api. Assistant answers are non-deterministic — the module reports counts and trends, never a ranking.

Why they win, from the same run: backcountry.com fails the UCP manifest, /llms.txt and product structured-data checks our demo store passes — each gap maps to one module switch. asos.com and uniqlo.com refused the scanner at the edge entirely: stores blocking agents are losing the traffic an open store collects.

Inside the admin

This is the whole product.

Three screens from the live demo, not a mockup: the panels below are what a merchant sees under Marketing → Agentic Commerce. Open them yourself with the login above.

AI Share of Voice panel: a ranking of the stores AI assistants recommended across 12 buying questions, with this store's own row, and a check-by-check comparison against three scanned competitors.
Share of voice and the competitor comparison — the demo store's own data.
Agent Readiness panel: a 100 percent score gauge over nine checks, each row showing status, check name and a plain-language verdict.
The nine readiness checks, re-run daily, with a plain-language verdict per check.
Merchant Feeds panel: OpenAI, Perplexity and Google rows with generation time, product counts, errors, warnings, a 14-day trend sparkline and delivery status.
Merchant feeds with validation counts and delivery status per channel.

One module, nine checks, the fixes behind them

Measure first. Then install what the measurement demands.

The free tier tells you where your store stands with AI agents, from inside your own admin, sending nothing anywhere. Pro installs the operational layer — and keeps scoring it daily, so a theme deploy that silently breaks your markup shows up the next morning.

  1. SCAN

    Readiness scanner, daily

    Nine agent-readiness checks against your own storefront — UCP manifest, MCP endpoint, robots policy, llms.txt, product structured data, feed syndication, edge/WAF behaviour toward AI user-agents, variant markup — with score history and a regression alarm.

    Free
  2. TRAFFIC

    Agent traffic analytics

    Requests from known AI agents (GPTBot, ClaudeBot, PerplexityBot and the rest of a daily-refreshed list), counted as daily aggregates in your own database, attributed to funnel stages from home to checkout.

    Free
  3. FEEDS

    Merchant-feed syndication

    Your catalog delivered to the channels AI shopping surfaces actually read: Google Merchant Center, the Perplexity Merchant Program and the OpenAI Product Feed — regenerated every 15 minutes, validated, with completeness warnings that double as ranking signals.

    Pro
  4. SCHEMA

    Schema repair

    The Product, Offer, ProductGroup, Organization and Breadcrumb JSON-LD most themes are missing, so price, stock and variants stay visible to agents that do not run JavaScript.

    Pro
  5. AGENTS

    Agent endpoints

    /llms.txt, a UCP capability manifest, a live JSON product feed, an MCP server with search, product, availability and checkout-session tools, and ACP-style guest checkout sessions where your tax, promotion and inventory rules decide the totals. Order placement is off by default and offline-payment-only when you enable it.

    Pro
  6. EXPOSURE

    Funnel and revenue exposure

    Where agent sessions stop, mapped to the failing checks that stop them, and a conservative estimate of the revenue exposed — every input yours to adjust, the method printed next to the number.

    Pro
  7. VOICE

    AI visibility and share of voice

    Sampled probes on your own OpenAI key: whether answers mention your store, which stores they recommend instead, and how your share moves between runs.

    Pro
  8. RIVALS

    Competitor analysis

    The top stores of your share-of-voice ranking, scanned with the same public checks — the gaps each name the module switch that closes them, and your edges are listed too.

    Pro
Version
1.3.0
Platform
Magento Open Source / Adobe Commerce (incl. Cloud) 2.4.6+
PHP
8.2 – 8.4
Privacy
No catalog, order or customer data leaves the store on its own
Licence
Verified daily, 14-day grace, degrades to Free — never breaks the storefront

For the team that has to approve it

Your agency has a veto. This is what it will find.

A readiness module that breaks a checkout costs more than every agent it could ever attract. So the code is written to be read, reviewed and patched by the people who own the store.

  • Plugins and view models, no core rewrites. Observers, plugins, a router for the agent paths and layout XML — nothing overrides a core class and no core table is modified. The module's own tables are prefixed expw_agentic_.
  • Source is readable and unencrypted. No ionCube, no obfuscation, no phoning home from the free tier. What you install is what you can read in your IDE.
  • Tested and statically analysed. 127 unit tests covering the scanner, feed validation, licence verdicts, endpoint authorisation, rate limiting and the analytics maths; PHPStan clean; PHPCS on the Magento2 standard with zero errors and a warning budget that only moves down. CI runs all three on every push.
  • Fails safe by design. The licence check never blocks a storefront request, honours a 14-day grace period when our service is unreachable, and degrades to Free on expiry. Agent order placement is off until you switch it on, and then it is offline-payment-only behind a shared secret and per-IP rate limits.
  • Read-only toward the outside world. Every scan — your store's and a competitor's — is a handful of GETs that honours robots.txt and never works around a block. A store that refuses us is reported as refusing us.

Release history

Four releases since 2026-08-15.

We have no customer logos to show you yet — this module is new. What we can show is the pace of work and what changed in each release, dates included.

  1. 1.3.0 current
    • Competitor analysis: the top stores of the share-of-voice ranking are scanned with the same public readiness checks, and each gap names the module switch that closes it.
    • The dashboard states your edges too — checks you pass where every scanned rival fails.
    • A rival that refuses the scanner at its edge is reported as exactly that, never worked around.
  2. 1.2.0
    • AI share of voice: buying questions phrased from your own top-level categories, answers parsed for the store domains they recommend, your own row kept in the ranking even at zero.
    • Own-share trend between runs, in percentage points.
    • Dashboard link to the public scanner now carries the store domain and failing check ids so the scan starts immediately.
    • Fixed: a deprecated default model made every probe answer an error that was reported as an honest-looking zero. Probes now separate an outage from a measurement.
  3. 1.1.0
    • Agent endpoints: /llms.txt, UCP manifest, live agent product feed, MCP server with four tools, ACP-style guest checkout sessions.
    • Funnel analytics, revenue-exposure estimate and readiness score history with a regression alarm.
    • Merchant feeds for Google Merchant Center, the Perplexity Merchant Program and the OpenAI Product Feed.
  4. 1.0.0
    • First release: nine-check in-admin readiness scanner, agent traffic analytics, schema repair.

Plans

One Pro price for every Magento edition.

Start on Free to see where your store stands. Pro is $249/year per installation — the same for Open Source, Adobe Commerce and Cloud, with an Adobe Commerce Marketplace listing in preparation.

Free $0 In your Magento admin

In-admin readiness scanner (nine checks), agent traffic estimates, clear issue findings and recommended next steps — for merchants who want to understand current agentic-readiness gaps before upgrading.

Run the public scan →

Launch price: $199/year while the launch offer is active, expected until approximately the first 10 public reviews. If the launch offer has ended, the standard Pro price is $249/year per Magento installation.

Renewal: $149/year per Magento installation for continuing licenses. New installations are priced separately.

Agency discounts: 20% off from 3 Pro licenses; 30% off from 10. The edition does not change the Pro price; license volume does.

What a licence buys: updates and support for the year. The module keeps working when a licence lapses — Pro features return to the free tier and the storefront is never blocked, so a missed renewal costs you new features, never sales.

Money back: 30 days when you buy from us. A purchase made through the Adobe Commerce Marketplace instead follows Adobe's own 25-day return policy, decided by Adobe rather than by us.

Module questions

The answers a licence decision needs.

Bigger picture — protocols, measurement, whether agent checkout is real yet — is covered in the main FAQ.

Does any of my store data leave my server?

The free tier makes no outbound calls except the daily self-scan against your own storefront URL. Pro features call exactly the services you enable: merchant feeds are delivered to the channels you enrolled in, the AI visibility and share-of-voice probes call the OpenAI API on your own key, the competitor analysis reads public documents of the rival stores, and the licence check sends your licence key, storefront domain and module version — never catalog, order or customer data.

What happens when the Pro licence expires?

The module degrades to the free tier and your storefront keeps running exactly as before. The licence check never blocks a request: if our licensing service is unreachable, a valid licence keeps working for 14 days on the cached verdict.

Do you promise placement in ChatGPT, Perplexity or Google AI answers?

No, and we put that in writing on every surface of the module. Assistant answers are non-deterministic and enrolment, discovery and ranking remain controlled by the platforms. What the module gives you is measurement — sampled visibility and share-of-voice runs with named competitors — and the infrastructure work that is in your control: feeds, structured data, agent endpoints and bot policy.

Which Magento editions and versions are supported?

Magento Open Source and Adobe Commerce (including Cloud), version 2.4.6 or newer, PHP 8.2–8.4. One Pro price for every edition; multi-store and multi-website setups plus development and staging environments are included in a single installation licence.

What do the AI probes cost to run?

They run on your own OpenAI API key, so you control the spend and we never see the key or the answers. A full share-of-voice run asks up to 12 buying questions; a visibility run asks 6 prompts. Both are monthly at most (the cron is off by default) with 3-question samples from dashboard buttons.

Can AI agents place real orders through the module?

Only if you switch it on — order placement is off by default. When enabled, agent checkout sessions are ordinary Magento guest quotes, so your tax, promotion, inventory and shipping rules decide the totals, orders are placed with an offline payment method you nominate, writes require a shared secret, and per-IP rate limits apply. An agent cannot present card credentials, and the module will not pretend otherwise.

How do I buy Pro?

At launch, Pro licences are issued through the readiness-review form or support@expandingweb.com — send your Magento edition, installation count and store URL. 30-day money-back guarantee. The launch price is $199/year while the launch offer is active; the standard price is $249/year per installation, renewal $149/year.

Something not answered here?