{"id":333200,"date":"2026-06-30T06:10:19","date_gmt":"2026-06-30T06:10:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/agent-ready-for-woocommerce\/"},"modified":"2026-07-09T19:58:24","modified_gmt":"2026-07-09T19:58:24","slug":"agentictrack-agent-readiness-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/tt.wordpress.org\/plugins\/agentictrack-agent-readiness-for-woocommerce\/","author":23524528,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.0","stable_tag":"1.3.0","tested":"7.0.1","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"AgenticTrack \u2013 Agentic Commerce Readiness for WooCommerce","header_author":"AgenticTrack","header_description":"Audits your WooCommerce catalog for AI shopping-agent readiness (ChatGPT\/ACP, Google\/UCP, MCP) and scores how well each product's data will surface to agents. V1 is a read-only audit + scoring dashboard.","assets_banners_color":"dfd8c6","last_updated":"2026-07-09 19:58:24","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.agentictrack.ai","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":168,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"soufianedreams","date":"2026-06-30 08:37:18"},"1.2.0":{"tag":"1.2.0","author":"soufianedreams","date":"2026-07-04 22:35:32"},"1.2.1":{"tag":"1.2.1","author":"soufianedreams","date":"2026-07-05 06:27:47"},"1.3.0":{"tag":"1.3.0","author":"soufianedreams","date":"2026-07-09 19:58:24"}},"upgrade_notice":{"1.3.0":"<p>Adds a guided first-run setup wizard, a persistent Get Started guide, and an agent-readiness score panel right in the product editor \u2014 making it much easier to go from install to \u201cI know what to fix.\u201d Also syncs detected agent orders to your AgenticTrack dashboard (Pro).<\/p>","1.2.1":"<p>Adds the option to run the Pro AI fixes through your own OpenAI (ChatGPT), Anthropic (Claude), Google Gemini, or OpenRouter account, alongside the built-in AgenticTrack AI service.<\/p>","1.2.0":"<p>Adds Agent Orders (Pro) analytics for AI-agent sales and a free Agent Access module (crawler rules + product-aware llms.txt). The full audit and all manual fixes are now free; Pro is AI fixes plus agent-order analytics.<\/p>","1.1.0":"<p>Adds the Pro Fixer (safe, reversible product fixes with preview and undo), license activation, and optional OpenRouter-powered AI fixes. The free audit stays read-only.<\/p>","1.0.0":"<p>First release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3601932,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3601932,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3601930,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3601930,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.2.0","1.2.1","1.3.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3601935,"resolution":"1","location":"assets","locale":"","width":1440,"height":1024},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3601935,"resolution":"2","location":"assets","locale":"","width":1440,"height":1024},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3601935,"resolution":"3","location":"assets","locale":"","width":1440,"height":1024},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3601935,"resolution":"4","location":"assets","locale":"","width":1440,"height":1024},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3601935,"resolution":"5","location":"assets","locale":"","width":1440,"height":1024},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3601935,"resolution":"6","location":"assets","locale":"","width":1440,"height":1024}},"screenshots":{"1":"Product Audit \u2014 your overall store agent-readiness score, a score-over-time trend, \"what we check\", score distribution, the top issues across your store, and a per-product breakdown.","2":"Fix \u2014 repair issues safely (preview, approve, one-click undo): a \"quick wins\" shortcut, store-wide bulk fixing, a bulk SKU\/GTIN CSV import, an inline media picker, and Pro AI rewrites you review before saving.","3":"Agent preview \u2014 see the exact structured data an AI shopping agent receives for a product, with the missing fields (that make agents skip it) highlighted.","4":"Agent Access (free) \u2014 allow the AI shopping-agent crawlers in robots.txt, publish a product-aware \/llms.txt map of your catalog with live verification, and view the MCP\/Abilities API layer.","5":"AI Sales \u2014 orders attributed to AI agents, split into two tiers shown separately: Verified (a signed UCP\/ACP + AP2 payment mandate) and Inferred (a best-effort estimate), with agent revenue, order share, and CSV export (Pro). Free stores see the last 7 days.","6":"Settings \u2014 activate your Pro license (with clear status), and optionally bring your own AI provider (OpenAI\/ChatGPT, Anthropic\/Claude, Google Gemini, or OpenRouter) with your own key and model."}},"plugin_section":[],"plugin_tags":[15643,2353,242115,1121,286],"plugin_category":[45],"plugin_contributors":[269541],"plugin_business_model":[],"class_list":["post-333200","plugin","type-plugin","status-publish","hentry","plugin_tags-agents","plugin_tags-ai","plugin_tags-mcp","plugin_tags-structured-data","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-soufianedreams","plugin_committers-soufianedreams"],"banners":{"banner":"https:\/\/ps.w.org\/agentictrack-agent-readiness-for-woocommerce\/assets\/banner-772x250.png?rev=3601930","banner_2x":"https:\/\/ps.w.org\/agentictrack-agent-readiness-for-woocommerce\/assets\/banner-1544x500.png?rev=3601930","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/agentictrack-agent-readiness-for-woocommerce\/assets\/icon-128x128.png?rev=3601932","icon_2x":"https:\/\/ps.w.org\/agentictrack-agent-readiness-for-woocommerce\/assets\/icon-256x256.png?rev=3601932","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/agentictrack-agent-readiness-for-woocommerce\/assets\/screenshot-1.png?rev=3601935","caption":"Product Audit \u2014 your overall store agent-readiness score, a score-over-time trend, \"what we check\", score distribution, the top issues across your store, and a per-product breakdown."},{"src":"https:\/\/ps.w.org\/agentictrack-agent-readiness-for-woocommerce\/assets\/screenshot-2.png?rev=3601935","caption":"Fix \u2014 repair issues safely (preview, approve, one-click undo): a \"quick wins\" shortcut, store-wide bulk fixing, a bulk SKU\/GTIN CSV import, an inline media picker, and Pro AI rewrites you review before saving."},{"src":"https:\/\/ps.w.org\/agentictrack-agent-readiness-for-woocommerce\/assets\/screenshot-3.png?rev=3601935","caption":"Agent preview \u2014 see the exact structured data an AI shopping agent receives for a product, with the missing fields (that make agents skip it) highlighted."},{"src":"https:\/\/ps.w.org\/agentictrack-agent-readiness-for-woocommerce\/assets\/screenshot-4.png?rev=3601935","caption":"Agent Access (free) \u2014 allow the AI shopping-agent crawlers in robots.txt, publish a product-aware \/llms.txt map of your catalog with live verification, and view the MCP\/Abilities API layer."},{"src":"https:\/\/ps.w.org\/agentictrack-agent-readiness-for-woocommerce\/assets\/screenshot-5.png?rev=3601935","caption":"AI Sales \u2014 orders attributed to AI agents, split into two tiers shown separately: Verified (a signed UCP\/ACP + AP2 payment mandate) and Inferred (a best-effort estimate), with agent revenue, order share, and CSV export (Pro). Free stores see the last 7 days."},{"src":"https:\/\/ps.w.org\/agentictrack-agent-readiness-for-woocommerce\/assets\/screenshot-6.png?rev=3601935","caption":"Settings \u2014 activate your Pro license (with clear status), and optionally bring your own AI provider (OpenAI\/ChatGPT, Anthropic\/Claude, Google Gemini, or OpenRouter) with your own key and model."}],"raw_content":"<!--section=description-->\n<p>AgenticTrack scores how ready your WooCommerce products are for AI shopping agents like ChatGPT, Gemini, Claude, and Perplexity \u2014 then helps you fix the gaps, get your store discovered, and track the orders agents bring. The audit, the core fixes, and the discovery tools are all free; AI fixes and agent-order analytics are Pro.<\/p>\n\n<p>AI shopping agents are starting to read, compare, and buy from stores directly through structured surfaces like the WooCommerce MCP integration, the WordPress Abilities API, and the emerging agentic commerce protocols (ACP, UCP, MCP). These agents don't read your storefront design or marketing copy \u2014 they read your structured product data. Products with thin descriptions, missing identifiers, or incomplete structured data are invisible \u2014 or unsellable \u2014 to those agents.<\/p>\n\n<p><strong>The audit is free and read-only.<\/strong> It scans your published products and gives each one an agent-readiness score from 0 to 100, so you can see exactly which products AI agents can understand and which are holding you back. The audit never changes your data and makes no external API calls.<\/p>\n\n<p><strong>What it checks for every product:<\/strong><\/p>\n\n<ul>\n<li><strong>Product identifiers<\/strong> \u2014 SKU and GTIN\/UPC\/EAN (the native WooCommerce global unique ID, plus common third-party fields) that AI agents need to match your products.<\/li>\n<li><strong>Structured attributes<\/strong> \u2014 material, size, color, weight, dimensions, and other machine-readable facts.<\/li>\n<li><strong>Description quality<\/strong> \u2014 flags thin copy and marketing-heavy text that lacks the factual specifications AI agents rely on.<\/li>\n<li><strong>Price &amp; inventory<\/strong> \u2014 a valid price and an unambiguous stock status.<\/li>\n<li><strong>Structured-data completeness<\/strong> \u2014 whether each product has the fields needed for rich, valid Product JSON-LD schema.<\/li>\n<\/ul>\n\n<p>You get a per-product agent-readiness score, an overall store score, a sortable product list with the exact issues found, and a summary of the top issues across your store.<\/p>\n\n<h4>Fix the gaps (free)<\/h4>\n\n<p>The <strong>Fixer<\/strong> repairs the issues the audit finds, writing to your own store through the WooCommerce API \u2014 no catalog is routed through a middleman. The manual fixes are <strong>free<\/strong>; only the AI-powered rewrites are Pro. Every change is built to be safe:<\/p>\n\n<ul>\n<li><strong>Preview first<\/strong> \u2014 you see exactly what will change, before anything is written.<\/li>\n<li><strong>Approve before apply<\/strong> \u2014 nothing is saved until you click Apply. Apply one fix at a time, or use \"Apply all safe fixes\" with a live progress readout.<\/li>\n<li><strong>One-click undo<\/strong> \u2014 the previous value is snapshotted before each write, so a single click restores it.<\/li>\n<\/ul>\n\n<p><strong>Free fixes<\/strong> \u2014 all on the same safe rails, no AI and no external calls:<\/p>\n\n<ul>\n<li><strong>Structured data<\/strong> \u2014 fills the short description (schema summary) from your existing long description; enter a missing price or assign a category right in the panel. It never fabricates data.<\/li>\n<li><strong>Description editor<\/strong> \u2014 write or expand a thin product description in-place, saved exactly as you type.<\/li>\n<li><strong>Attribute normalization<\/strong> \u2014 tidies the naming, casing, and spacing of your existing custom attributes so agents read consistent facts.<\/li>\n<li><strong>Identifier setup<\/strong> \u2014 lets you enter a real GTIN\/UPC\/EAN and SKU, saved to the correct WooCommerce field. Identifiers are <strong>never invented<\/strong> \u2014 you provide the value.<\/li>\n<\/ul>\n\n<p><strong>AI fixes (Pro)<\/strong> need no API key of your own \u2014 with Pro active they run through the AgenticTrack AI service, strictly capped per run. You generate a rewrite, review (and edit) it, then save. Prefer to use your own AI account? Pick a provider in Settings \u2014 OpenAI (ChatGPT), Anthropic (Claude), Google Gemini, or OpenRouter \u2014 add that provider's key, and requests go straight to it:<\/p>\n\n<ul>\n<li><strong>Rewrite description (AI)<\/strong> \u2014 rewrites thin or marketing-heavy descriptions into factual, spec-rich copy that agents can read. You approve each rewrite before it is saved.<\/li>\n<li><strong>Suggest attributes (AI)<\/strong> \u2014 proposes machine-readable attributes (material, color, size, \u2026) from the product's own title and description. You approve before they are added.<\/li>\n<\/ul>\n\n<h4>Make your store discoverable to agents (free)<\/h4>\n\n<p><strong>Agent Access<\/strong> is the site-level companion to the per-product audit, and it is free:<\/p>\n\n<ul>\n<li><strong>AI-crawler rules<\/strong> \u2014 allow the major AI and shopping-agent crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and more) in your robots.txt with one toggle. Nothing is written to disk \u2014 it uses the standard WordPress robots.txt filter.<\/li>\n<li><strong>Product-aware llms.txt<\/strong> \u2014 publishes an <code>\/llms.txt<\/code> map of your catalog (categories and every product with price, SKU and a factual line) so agents crawling it can discover what you sell. Previews are shown right inside the plugin.<\/li>\n<\/ul>\n\n<h4>See which orders came from AI agents (Pro)<\/h4>\n\n<p><strong>Agent Orders<\/strong> attributes the sales that bypass normal analytics \u2014 orders placed by AI shopping agents through headless and API checkouts \u2014 so you can measure agentic revenue:<\/p>\n\n<ul>\n<li>Two tiers, shown separately: <strong>Verified<\/strong> \u2014 the order came through a UCP\/ACP agent checkout that presented a signed AP2 payment mandate (cryptographically provable, so it carries no hedging); and <strong>Inferred<\/strong> \u2014 a best-effort estimate from checkout signals (agent user-agents, headless\/API checkouts, referrers) with a confidence level.<\/li>\n<li>Agent orders and revenue over time, a by-agent breakdown, and the share of your orders coming from agents.<\/li>\n<li>Only the Inferred tier is an estimate, and it is labelled as such. Verified attribution is set only when an agent checkout hands over a signed payment mandate \u2014 heuristics can never promote an order to Verified. Most stores have no agent-checkout traffic yet, so Verified showing 0 is normal and expected. Detection runs from install, so the data is ready the moment you go Pro.<\/li>\n<\/ul>\n\n<p><strong>Why AgenticTrack<\/strong><\/p>\n\n<ul>\n<li><strong>Your data, your store<\/strong> \u2014 the audit and the free fixes run entirely on your own store through the WooCommerce API and make zero external calls. AI fixes call out only when you click Apply, and only send that product's title and description (see \"External services\").<\/li>\n<li><strong>Built for the agentic commerce shift<\/strong> \u2014 checks and repairs the exact product-data signals that determine whether AI shopping agents can find, understand, and recommend your products.<\/li>\n<li><strong>Fast on large catalogs<\/strong> \u2014 batched, paginated scanning that stays fast and reliable even on stores with thousands of products.<\/li>\n<li><strong>Developer-friendly<\/strong> \u2014 the audit checks and the fixes are both extendable with your own rules through standard WordPress filters.<\/li>\n<li><strong>HPOS compatible.<\/strong><\/li>\n<\/ul>\n\n<p>Get your WooCommerce store's agent-readiness score free, and start closing the gaps before AI agents become a meaningful share of your orders.<\/p>\n\n<h3>External services<\/h3>\n\n<p>The <strong>free audit makes no external calls<\/strong> \u2014 it runs entirely on your own store. Nothing is sent off-site unless you use a Pro feature that requires it, and only when you opt in.<\/p>\n\n<ol>\n<li><p><strong>License validation.<\/strong> When you save an AgenticTrack Pro license key, the plugin sends the key and your site URL to the AgenticTrack service at agentictrack.ai to confirm the license, then re-checks about twice a day. No product or customer data is sent. This happens only if you use a Pro license. See the AgenticTrack privacy policy and terms at https:\/\/www.agentictrack.ai.<\/p><\/li>\n<li><p><strong>AI fixes.<\/strong> When you click Apply (or Generate) on an AI description rewrite or AI attribute suggestion, the product's title and description are sent to an AI service so it can draft the result. This happens only on that click; no data is sent for the free fixes or the audit. Which service depends on your choice under Settings \u2192 AI provider:<\/p>\n\n<ul>\n<li><strong>AgenticTrack AI (default, no key needed):<\/strong> the request goes to the AgenticTrack AI service at agentictrack.ai; your site URL and license key are included so the service can authorize it. See the AgenticTrack privacy policy at https:\/\/www.agentictrack.ai.<\/li>\n<li><strong>Your own provider key:<\/strong> if you choose a provider and paste its key, requests go directly to that provider and never touch the AgenticTrack service. Supported providers and their policies: OpenAI \u2014 https:\/\/openai.com\/policies\/ ; Anthropic (Claude) \u2014 https:\/\/www.anthropic.com\/legal\/privacy ; Google Gemini \u2014 https:\/\/ai.google.dev\/gemini-api\/terms ; OpenRouter \u2014 https:\/\/openrouter.ai\/terms and https:\/\/openrouter.ai\/privacy.<\/li>\n<\/ul><\/li>\n<li><p><strong>Agent Orders dashboard sync (Pro).<\/strong> With an active Pro license, when an order is detected as placed by an AI agent, the plugin reports that detection to the AgenticTrack service at agentictrack.ai so it also appears in your AgenticTrack account dashboard. What is sent: the order number, order total and currency, your site URL, your license key, and the detection evidence (which signals matched and the tier) \u2014 <strong>no customer names, emails, addresses, or payment details, ever<\/strong>. Human orders are never reported. The call is non-blocking and can never affect checkout. Disable it (keeping detection purely local) with the <code>arwc_agent_order_sync_enabled<\/code> filter. See the AgenticTrack privacy policy at https:\/\/www.agentictrack.ai\/privacy.<\/p><\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20change%20my%20products%3F\"><h3>Does this change my products?<\/h3><\/dt>\n<dd><p>The audit never does \u2014 it is completely read-only. The Pro Fixer (and the free structured-data, attribute, and identifier fixes) can change products, but only when you explicitly click Apply. Every change is previewed first, and one-click undo restores the previous value.<\/p><\/dd>\n<dt id=\"can%20it%20invent%20a%20gtin%20or%20barcode%20for%20me%3F\"><h3>Can it invent a GTIN or barcode for me?<\/h3><\/dt>\n<dd><p>No. Identifiers are real-world facts, so the plugin never generates them. When a GTIN\/UPC\/EAN or SKU is missing, it gives you a field to enter the real value, validates it, and saves it to the correct WooCommerce field.<\/p><\/dd>\n<dt id=\"what%20is%20free%20and%20what%20is%20pro%3F\"><h3>What is free and what is Pro?<\/h3><\/dt>\n<dd><p>Free: the full audit and store score, all manual fixes (structured data, price, category, the description editor, and GTIN\/SKU), the Agent Access module (AI-crawler robots.txt rules and a product-aware llms.txt), live re-scoring, a 7-day view of AI Sales, and a few AI fixes per day. Pro: unlimited AI fixes (description rewrite and attribute suggestions), the full 90-day AI Sales history with CSV export, and store-wide bulk fixing with no product cap. The manual\/free features make no external calls; AI fixes call the AI service only when you click Generate\/Apply.<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20pay%20or%20add%20an%20api%20key%20to%20use%20the%20fixes%3F\"><h3>Do I need to pay or add an API key to use the fixes?<\/h3><\/dt>\n<dd><p>The manual fixes \u2014 structured data, price, category, the description editor, attribute normalization, and identifier setup \u2014 are free and make no external calls. The AI description rewrite and attribute suggestions are a Pro feature \u2014 but with Pro active they need no API key of your own, running through the AgenticTrack AI service. If you'd rather use your own AI account, choose a provider under Settings \u2014 OpenAI (ChatGPT), Anthropic (Claude), Google Gemini, or OpenRouter \u2014 add that provider's key, and requests will go directly to it instead.<\/p><\/dd>\n<dt id=\"how%20accurate%20is%20agent%20orders%20attribution%3F\"><h3>How accurate is Agent Orders attribution?<\/h3><\/dt>\n<dd><p>It depends on the tier, and the two are shown separately. <strong>Verified<\/strong> orders came through an agent checkout (UCP\/ACP) that presented a signed AP2 payment mandate \u2014 that is cryptographically provable, so those are not estimates. <strong>Inferred<\/strong> orders are a best-effort guess from checkout signals \u2014 the agent's user-agent, whether the order came through an API\/headless checkout rather than a browser, and referrer\/attribution data \u2014 each with a confidence level; this tier will get sharper as agentic-commerce standards become common. Most stores have no agent-checkout traffic today, so the Verified count will simply be 0 \u2014 that is correct, not a bug. Detection runs on your own store; with an active Pro license, detected agent orders (order number, total, currency \u2014 never customer data) are also reported to your AgenticTrack account dashboard (see \"External services\").<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20large%20catalogs%3F\"><h3>Does it work with large catalogs?<\/h3><\/dt>\n<dd><p>Yes. Scanning is batched and paginated, so it stays fast and reliable even on stores with thousands of products.<\/p><\/dd>\n<dt id=\"what%20are%20ai%20shopping%20agents%2C%20and%20why%20does%20agent-readiness%20matter%3F\"><h3>What are AI shopping agents, and why does agent-readiness matter?<\/h3><\/dt>\n<dd><p>AI shopping agents are assistants like ChatGPT, Gemini, Claude, and Perplexity that browse, compare, and increasingly buy products on a shopper's behalf. They read structured product data, not your storefront design. If your product data is incomplete, agents may skip your products \u2014 so agent-readiness directly affects whether your store shows up in agentic commerce.<\/p><\/dd>\n<dt id=\"how%20is%20the%20structured%20data%20check%20measured%3F\"><h3>How is the structured data check measured?<\/h3><\/dt>\n<dd><p>WooCommerce and most SEO plugins already emit Product JSON-LD automatically, so this check scores whether each product has the fields that make that schema rich and valid (image, price, description, identifier, category) \u2014 measured from product data, with no page fetching.<\/p><\/dd>\n<dt id=\"what%20data%20leaves%20my%20site%3F\"><h3>What data leaves my site?<\/h3><\/dt>\n<dd><p>The audit and the free fixes send nothing off-site. If you enter a license key, that key and your site URL are sent to agentictrack.ai to validate it. When you click Apply on an AI fix, the product's title and description are sent to the AgenticTrack AI service (or directly to the AI provider you configured with your own key). With an active Pro license, orders detected as placed by AI agents are reported to your AgenticTrack dashboard \u2014 order number, total, and currency only, never customer names, emails, addresses, or payment details. See the \"External services\" section above.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>New: bulk-add SKU &amp; GTIN from a spreadsheet \u2014 download a CSV of all your products, fill in the SKU\/GTIN columns, and upload it to set them across your whole catalog at once. Every change is validated (8\u201314-digit GTINs, unique SKUs) and undoable per product. The fastest path from a mid-range score to 85+ on large stores.<\/li>\n<li>Improved: clearer positioning of the MCP \/ Abilities endpoint as the machine-readable API layer of agent readiness (alongside robots.txt and llms.txt) \u2014 forward-looking infrastructure for AI agent\/app integrations.<\/li>\n<li>New: \"Agent preview\" on the Fix page \u2014 see the exact structured data an AI shopping agent receives for a product, with missing fields highlighted, so you understand at a glance why each fix matters.<\/li>\n<li>New: inline quick fixes in the product editor \u2014 set a featured image or enter GTIN\/SKU right in the Agent Readiness sidebar box, without opening the Fixer; the score updates on the spot.<\/li>\n<li>New: a clear licence status line under the key field (Pro \u00b7 Active \/ validation failed), so you always know whether your key worked.<\/li>\n<li>New: a \"What does Good (80+) mean?\" explainer on the Audit page.<\/li>\n<li>Improved: the \"leave a review\" prompt now retires itself after two weeks.<\/li>\n<li>New: free stores now get a few AI fixes every day (powered by gpt-4o-mini) \u2014 a daily taste of the AI description rewrite and attribute suggestions; Pro stays unlimited. The Fix panel shows how many free AI fixes you have left today.<\/li>\n<li>Improved: clearer AI errors \u2014 if you're on a local\/development site (where the built-in AI service isn't reachable), the plugin now says so and points you to add your own provider key; rate-limit messages include a \"try again in about N\" timer when known.<\/li>\n<li>Improved: the Audit scorecard now shows a \"you're X points from Good, here are the biggest gaps\" nudge so you know exactly what to fix next.<\/li>\n<li>Fixed: the \"AI Sales\" page is now reachable at both its canonical URL and a friendly \/arwc-ai-sales alias (no more permission error from direct links).<\/li>\n<li>New: AI Sales (formerly Agent Orders) is now visible on the free plan \u2014 free stores see the last 7 days of AI-agent order attribution, so you can see agentic sales as they start; Pro keeps the full 90-day history plus CSV export.<\/li>\n<li>New: Score-history trend on the Audit page \u2014 a sparkline of your store score over time (30 days on free, a full year on Pro) so you can see progress at a glance.<\/li>\n<li>New: \"Quick wins\" banner on the Fix page \u2014 after an audit it highlights how many products have fast, free fixes and links you straight to the first one.<\/li>\n<li>New: set a product's featured image without leaving the Fix page \u2014 the image fix now opens the WordPress media picker inline.<\/li>\n<li>New: the store-wide \"Apply safe fixes to all products\" covers the first 5 products on free (individual per-product fixes stay unlimited); Pro removes the cap.<\/li>\n<li>Improved: the product edit-screen panel now shows the same CRITICAL \/ WARNING \/ INFO severity tags as the Audit page.<\/li>\n<li>Improved: the \"Get Started\" guide is retired from the menu once you've run your first audit, to reduce clutter (still reachable to replay the wizard).<\/li>\n<li>Improved: the built-in AI service now uses a fast, low-cost gpt-4o-mini model \u2014 far more reliable than the rate-limited free models it replaces \u2014 and bring-your-own-key providers (OpenAI, Anthropic, Gemini) now default to their latest models.<\/li>\n<li>Improved: the product edit-screen \"Agent Readiness\" panel is now pinned to the top of the product sidebar, so it stays visible even if you've previously rearranged your meta boxes.<\/li>\n<li>Improved: the store-score chip briefly highlights when it refreshes after an audit, so you can see it updated even when the number is unchanged.<\/li>\n<li>Improved: the admin-bar score badge now shows the current product's score while you're editing a product (with a link to its fixes), instead of the store average \u2014 so it reflects what you're looking at.<\/li>\n<li>Improved: when the AI service reports how long to wait, the rate-limit message now includes a concrete \"try again in about N seconds\/minutes\" timer.<\/li>\n<li>Improved: clearer guidance when the free shared AI is rate-limited \u2014 instead of a bare \"try again\", it now explains the shared free models are busy and points you to add your own AI provider key (OpenAI, Anthropic, Gemini, or OpenRouter) for dedicated limits.<\/li>\n<li>Improved: deleting a static llms.txt now verifies the live \/llms.txt afterwards \u2014 if another plugin or a server rewrite rule is still serving it, you're told clearly instead of getting a false \"all good\". The Agent Access page also shows whether your live \/llms.txt is genuinely AgenticTrack's map.<\/li>\n<li>Improved: your store score in the header updates live after \"Apply safe fixes to all products\", not just after a manual re-audit.<\/li>\n<li>Improved: the Agent Orders page now has a plain-language \"Verified vs Inferred\" explainer for merchants new to agent-checkout standards (ACP\/UCP\/AP2).<\/li>\n<li>Improved: the \"leave a review\" prompt now appears only on the Audit dashboard, not on every screen.<\/li>\n<li>New: Fix your whole catalog at once \u2014 an \"Apply safe fixes to all products\" button on the Fix page applies the free automatic fixes (schema summary + attribute tidy-up) across every published product, with a live progress readout. Each change is still saved per product and can be undone individually; AI and manual fixes are never bulk-applied.<\/li>\n<li>New: Agent-readiness score column on the WooCommerce Products list \u2014 see each product's score (and jump straight to its fixes) without leaving your normal product workflow.<\/li>\n<li>New: One-click removal of a static llms.txt \u2014 when another plugin has left a static llms.txt on disk that shadows AgenticTrack's product-aware map, you can now delete it from the Agent Access page instead of using FTP.<\/li>\n<li>Fixed: the AI description rewrite could show the model's internal \"thinking\" instead of the finished description (and AI attribute suggestions could come back empty). The default AI model is now a non-reasoning model, and the plugin never surfaces a model's chain-of-thought \u2014 so you always get clean, factual copy to review.<\/li>\n<li>Fixed: your store score in the branded header and admin-bar badge now updates immediately when an audit finishes, instead of showing the previous score until you navigate away.<\/li>\n<li>Improved: the Agent Access page now shows the full REST URL for detected MCP\/Abilities endpoints and explains they're API endpoints (a direct request returning JSON or a 401 is expected, not an error).<\/li>\n<li>New: Guided first-run setup wizard \u2014 on first activation, a short, on-brand, skippable wizard welcomes you, runs your first audit, shows your store\u2019s agent-readiness score, and points you to the top issues to fix. It only ever appears once.<\/li>\n<li>New: Get Started guide \u2014 a persistent, friendly onboarding checklist (run audit \u2192 review scores \u2192 fix issues \u2192 make your store discoverable \u2192 optional Pro AI fixes) so you always know the next step. Replay the wizard anytime from here.<\/li>\n<li>New: Product edit-screen panel \u2014 each product\u2019s agent-readiness score and its top issues now appear right in the product editor sidebar (near the top), with a one-click link into the Fixer and a clickable \"see the full list\" link. The score updates whenever you save the product, and saving now also keeps your store average up to date.<\/li>\n<li>Improved: Clearer, less intimidating audit screen \u2014 a friendlier empty state with a single obvious \u201cRun your first audit\u201d action, a safety reassurance, and plain-language guidance for new users.<\/li>\n<li>New: Agent Orders now sync to your AgenticTrack account dashboard (Pro) \u2014 orders detected as placed by AI shopping agents are reported to agentictrack.ai so you can see them alongside your scans, on any device. Only the order number, total, currency and detection evidence are sent \u2014 never customer names, emails, addresses, or payment details. Human orders are never reported. The call is non-blocking, so checkout speed and reliability are completely unaffected; disable it with the <code>arwc_agent_order_sync_enabled<\/code> filter to keep detection purely local.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>New: Bring your own AI provider \u2014 as well as the built-in AgenticTrack AI service, you can now run the Pro AI fixes through your own OpenAI (ChatGPT), Anthropic (Claude), Google Gemini, or OpenRouter account. Pick a provider under Settings, paste that provider's key, and requests go straight to it. Usage stays capped per run.<\/li>\n<li>Improved: clearer Settings page \u2014 an AI-provider selector with a dedicated key field for each provider, and per-provider default models.<\/li>\n<li>Improved: refreshed plugin description and store assets.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>New: Agent Orders (Pro) \u2014 attribution of orders placed by AI shopping agents (which bypass normal analytics), split into two tiers shown separately: Verified (the order presented a signed payment mandate through a UCP\/ACP + AP2 agent checkout \u2014 provable, not a guess) and Inferred (a best-effort estimate from checkout signals such as agent user-agents, headless\/API checkouts and referrers). The dashboard shows agent orders, revenue, order share, a by-agent breakdown, and a 30-day trend. Most stores have no agent-checkout traffic yet, so Verified showing 0 is normal. Detection runs on every install so the data is ready the moment you upgrade.<\/li>\n<li>New: Agent Access (free) \u2014 allow the major AI\/shopping-agent crawlers in robots.txt with one toggle, and publish a product-aware \/llms.txt map of your catalog, with in-plugin previews and detection of conflicting plugins.<\/li>\n<li>New: Generous free tier \u2014 the full audit and score, all manual fixes (structured data, price, category, description editor, GTIN\/SKU), llms.txt, and AI-crawler rules are now free. Pro is AI fixes and Agent Orders analytics.<\/li>\n<li>New: Rebuilt admin as one cohesive app \u2014 branded header with plan and store-score badges, an in-app sidebar (Audit \/ Fix \/ Agent Access \/ Agent Orders \/ Settings), grade filters on the product table, and toggle switches.<\/li>\n<li>New: AI fixes are now two-phase \u2014 generate a proposal, review and edit it, then save; nothing is written until you approve.<\/li>\n<li>Improved: fixes re-score the product live (score and issue count update in place); the previously \"flagged\" price, category and description items are now fixable directly in the panel.<\/li>\n<li>HPOS-safe throughout: order tracking reads and writes order meta via WooCommerce CRUD only.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: Pro license activation \u2014 paste your AgenticTrack key under Agent Readiness \u2192 Settings; it is validated against agentictrack.ai and re-checked periodically, with graceful handling when a key has reached its activation limit.<\/li>\n<li>New: The Fixer \u2014 a safe, reversible write-side view alongside the audit. Preview first, approve before apply, and one-click undo for every change.<\/li>\n<li>New: Free fixes \u2014 structured-data completion (short description from your existing copy; flags missing image\/price\/category), custom-attribute normalization, and merchant-entered GTIN\/SKU setup (identifiers are never invented).<\/li>\n<li>New: AI fixes (Pro) \u2014 factual description rewrites and structured-attribute suggestions, each previewed and approved, with hard caps on calls and tokens per run. With Pro active they need no API key of your own (provided through the AgenticTrack AI service on free models), or use your own OpenRouter key.<\/li>\n<li>New: Live OpenRouter model picker and a no-cost \"Test AI key\" button on the Settings page; agent-readiness score badge in the admin toolbar.<\/li>\n<li>New: \"Apply all safe fixes\" with a live progress readout for bulk applying the no-AI fixes on a product.<\/li>\n<li>The free audit remains read-only and makes no external API calls.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: read-only agent-readiness audit and scoring dashboard.<\/li>\n<\/ul>","raw_excerpt":"Audit your WooCommerce catalog for AI shopping-agent readiness, score and fix every product, publish a product-aware llms.txt, and track agent orders.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/333200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=333200"}],"author":[{"embeddable":true,"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/soufianedreams"}],"wp:attachment":[{"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=333200"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=333200"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=333200"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=333200"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=333200"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=333200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}