Agentic Commerce – LLMs.txt for WooCommerce
A shopper asks an AI assistant: « Where can I buy a waterproof bike light under $50? »
For an AI shopping agent to consider your store as an answer, it needs a machine-readable summary of what you sell. The emerging convention for this is a file called /llms.txt at your domain root.
This plugin generates a commerce-aware /llms.txt and /llms-full.txt directly from your live WooCommerce catalog — including real prices, real images, real stock, and per-variation data — and refreshes them automatically when your catalog changes.
What you get
- A
/llms.txtfile built from your live WooCommerce catalog — top products, prices, images, and links in the format AI shopping agents read. - A
/llms-full.txtfile with your full catalog, one section per product, for agents that want everything in one fetch. - Daily auto-refresh. When you add products, change prices, or update stock, your files update themselves. No schedules to wire up.
- Version history with one-click rollback. Every refresh is stored locally on your site so you can compare and restore. Pin a version when you’ve got it just right.
- Free. No tier-gates, no premium upsells.
Commerce-aware fields
This plugin reads your live WooCommerce catalog and emits product-shaped data:
- Real prices, including « from » prices for variable products
- Real images, including products with size/colour variations
- WooCommerce visibility honoured — hidden, shop-only, and search-only products stay out by default
- Per-product Exclude from llms.txt checkbox on every product edit screen
- Smart description fallback — pulls from Yoast SEO, Rank Math, AIOSEO, SEOPress, or Slim SEO if available; falls back to the WooCommerce short description otherwise
- Non-destructive take-over of an existing
/llms.txt— any existing file is backed up towp-content/uploads/lltxt-backups/first. Restore your version any time from the Files tab; the backup is preserved on uninstall.
About
Built by the team behind Agentic Commerce for WooCommerce. Open source: github.com/xpaysh/agentic-commerce-llms-txt
External services
This plugin can communicate with the xpay.sh install-tracking endpoint, but every request is off by default and only happens after you explicitly enable the install ping under Settings → Agentic Commerce → Privacy. No personal data, no product data, and no order data are ever transmitted.
What is sent (only when you have opted in): your site URL, a derived slug, your WordPress / WooCommerce / plugin versions, and your active product count.
When a request can occur (each only when the toggle is ON):
- On opt-in — a single POST so the backend recognises this site
- Weekly heartbeat — one POST per week via WP-Cron
- On plugin deactivation — one POST marking the install dormant
- On plugin uninstall — one POST marking the install removed
- When you click « Delete my install info » — one POST asking the backend to delete this install’s row
What is never sent: product titles, prices, images, SKUs, descriptions, customer or order data of any kind, and no data at all if you have not enabled the toggle.
Endpoint: https://llmstxt-api.xpay.sh/v1/llms-txt/installs
Privacy policy: https://www.xpay.sh/legal/privacy-policy/