Title: AgentShoppable
Author: selaventures
Published: <strong>ছেপ্টেম্বৰ 30, 2026</strong>
Last modified: অক্টোবৰ 2, 2026

---

প্লাগিনৰ সন্ধান কৰক

![](https://ps.w.org/agentshoppable/assets/banner-772x250.png?rev=3721902)

![](https://ps.w.org/agentshoppable/assets/icon-256x256.png?rev=3721902)

# AgentShoppable

 [selaventures](https://profiles.wordpress.org/selaventures/)-ৰ দ্বাৰা

[ডাউনল’ড কৰক](https://downloads.wordpress.org/plugin/agentshoppable.1.0.0.zip)

 * [বিশদ বিৱৰণ](https://as.wordpress.org/plugins/agentshoppable/#description)
 * [পৰ্য্যালোচনা](https://as.wordpress.org/plugins/agentshoppable/#reviews)
 *  [ইনষ্টলেশ্যন](https://as.wordpress.org/plugins/agentshoppable/#installation)
 * [বিকাশ](https://as.wordpress.org/plugins/agentshoppable/#developers)

 [সাহায্য](https://wordpress.org/support/plugin/agentshoppable/)

## বৰ্ণনা

AI shopping agents are starting to browse and buy on their own. They do not see 
your store the way a person does: they read your catalog, your structured data and
your policy pages, and they give up quietly when something does not answer the way
they expect. The store owner sees a site that works perfectly in a browser and has
no idea anything is wrong.

[AgentShoppable](https://agentshoppable.com) runs the exact sequence a shopping 
agent runs against your live storefront — find the store, read the catalog, search
it, pick a variant, create a cart, reach checkout — and tells you where it broke.

Most of that works from the outside, with no plugin at all. This plugin exists for
the handful of things a public storefront does not expose:

 * **Which page is which policy.** Agents will not recommend a purchase when they
   cannot state your return and shipping terms. Your storefront lists pages; it 
   does not say which one WooCommerce treats as the refund policy. This plugin does.
 * **Fields the Store API hides.** GTIN/barcode, image alt text, stock quantities
   and weight. Agents use these to match your product against the same product elsewhere.
 * **Why a scan looked the way it did.** WordPress, WooCommerce and PHP versions,
   your theme, active plugins, and whether coming-soon mode or a private-site setting
   is hiding the store. This turns “your catalog did not answer” into “your catalog
   did not answer because the store is in coming-soon mode”.
 * **Applying fixes you approve.** When you approve a fix in AgentShoppable — a 
   missing product description, a blank barcode, empty alt text — this plugin makes
   that one change and records the previous value so you can undo it.

#### This plugin never sends anything on its own

It has no scheduled tasks, no background requests and no telemetry. It only answers
requests that arrive carrying a valid signature made with a key you generated. Installing
it and generating a key sends nothing anywhere. Data leaves your site only when 
you paste that key into AgentShoppable and start a scan.

#### How the connection is secured

Every request must carry a timestamp and an HMAC-SHA256 signature over the timestamp,
the route and the raw request body, computed with the connection key. Signatures
are compared in constant time and requests more than five minutes old are rejected,
so a captured request cannot be replayed.

The plugin deliberately does **not** accept WordPress logins, cookies or Application
Passwords for these routes. A stolen admin session cannot read your private product
fields or change anything through this plugin. Only the connection key can, and 
you can rotate or delete it at any time from WooCommerce  AgentShoppable.

Fixes are limited to a fixed list of fields in the plugin’s own code — product description,
short description, SKU, barcode, weight, and image alt text. A request cannot name
an arbitrary meta key, run code, or touch orders, customers, users, settings or 
prices.

#### Endpoints added

All under `/wp-json/agentshoppable/v1`:

 * `GET /ping` — unsigned. Says only that the plugin is installed and whether a 
   key is set.
 * `GET /info` — signed. Versions, theme, active plugins, currency, country, store-
   visibility flags.
 * `GET /policies` — signed. The pages WooCommerce and WordPress designate as refund,
   terms, privacy and shipping.
 * `GET /product/{id}/private` — signed. Barcode, alt text, stock and weight for
   one product.
 * `POST /fix` — signed. Applies one approved change and returns the previous value.

#### Pricing

The plugin is free. AgentShoppable, the service it connects to, has these plans (
USD):

 * **Free scan — $0.** A full readiness report for any store, every check with its
   verdict, and a shareable link. No account needed.
 * **Store — $19/month or $190/year, 14-day free trial.** Applying and undoing fixes,
   scheduled rescans with change alerts, and 20 AI Buyer Simulator runs a month,
   for one store. The first 50 Store customers pay **$9/month for as long as the
   subscription stays active**.
 * **Agency — $149/month, 14-day free trial.** Everything in Store for up to 25 
   stores and 200 simulator runs a month.
 * **Fix Pack — $49 one time.** Apply every fix on one store with 30 days of access.
   No renewal.

Cancel any time from your AgentShoppable dashboard; you are not charged if you cancel
during the trial. Current prices are always at [agentshoppable.com/#pricing](https://agentshoppable.com/#pricing).

### External services

This plugin is the store’s half of a connection to **AgentShoppable**, a service
operated by Dan S.

**What the plugin sends on its own: nothing.** It makes no outbound requests. It
has no cron jobs and no telemetry, and it does not phone home to check licences 
or report usage.

**What AgentShoppable reads from your site, and when.** Only after you generate 
a connection key here and paste it into your AgentShoppable account, and only while
a scan or an approved fix is running, AgentShoppable calls the signed endpoints 
listed above. Across those calls it can read: your WordPress, WooCommerce and PHP
versions; your active theme and the list of active plugin files; your store currency
and base country; whether your store is set to coming-soon or private; the title,
URL and text of your published refund, terms, privacy and shipping pages; and, for
products it is checking, the barcode, SKU, stock quantity, weight, image URLs and
image alt text.

It does not read orders, customers, users, payment settings or any personal data,
and this plugin exposes no route that could return them.

**When you approve a fix**, AgentShoppable sends the new value for one whitelisted
product field, and this plugin writes it and stores the previous value on your site
so the change can be undone.

Service terms: https://agentshoppable.com/terms
 Privacy policy: https://agentshoppable.
com/privacy

Using the service requires an AgentShoppable account. The plugin is free and GPL-
licensed; the service has a free scan and paid plans (Store $19/month, Agency $149/
month, Fix Pack $49 one time; see Pricing above).

## স্ক্ৰীনশ্বট

[⌊The plugin adds one page, under WooCommerce. Before you generate a key nothing
can read anything, and the signed endpoints refuse every request.⌉⌊The plugin adds
one page, under WooCommerce. Before you generate a key nothing can read anything,
and the signed endpoints refuse every request.⌉[

The plugin adds one page, under WooCommerce. Before you generate a key nothing can
read anything, and the signed endpoints refuse every request.

[⌊The connection key is shown once, on the screen that generated it. Copy it into
AgentShoppable to connect the store. You can rotate it, or disconnect and delete
it, at any time.⌉⌊The connection key is shown once, on the screen that generated
it. Copy it into AgentShoppable to connect the store. You can rotate it, or disconnect
and delete it, at any time.⌉[

The connection key is shown once, on the screen that generated it. Copy it into 
AgentShoppable to connect the store. You can rotate it, or disconnect and delete
it, at any time.

[⌊Every change applied through the plugin is recorded on your own site with the 
value it replaced, so you can see exactly what was touched without leaving WordPress.⌉⌊
Every change applied through the plugin is recorded on your own site with the value
it replaced, so you can see exactly what was touched without leaving WordPress.⌉[

Every change applied through the plugin is recorded on your own site with the value
it replaced, so you can see exactly what was touched without leaving WordPress.

## ইনষ্টলেশ্যন

 1. Install and activate the plugin. WooCommerce must be active.
 2. Go to **WooCommerce  AgentShoppable** and click **Generate connection key**.
 3. Copy the key. It is shown once.
 4. Paste it into your store’s settings at [agentshoppable.com](https://agentshoppable.com)
    and run a scan.

To disconnect, click **Disconnect and delete the key**. The signed endpoints stop
answering immediately. Deleting the plugin removes its stored key and audit log.

## সঘনাই উত্থাপিত প্ৰশ্ন

### Do I need this plugin to use AgentShoppable?

No. AgentShoppable scans WooCommerce stores over the public Store API without any
plugin. The plugin adds the private fields, the policy-page mapping and the ability
to apply fixes. Without it, scans still run and simply report less.

### What happens if I lose the connection key?

Generate a new one. Rotating the key immediately invalidates the old one, and you
paste the new key into AgentShoppable. The key is stored hashed nowhere and shown
once by design, so there is no way to retrieve it later.

### Can this plugin change my prices, orders or customers?

No. The fixable fields are a fixed list in the plugin’s source: product description,
short description, SKU, barcode, weight and image alt text. Nothing else is reachable,
including prices.

### Does it work without WooCommerce?

No. WooCommerce is a required plugin. Most of what it reports is WooCommerce-specific.

### How much does it cost?

The plugin is free. Scanning a store is free. Applying fixes, scheduled rescans 
and simulator runs need a paid AgentShoppable plan: Store is $19/month (or $9/month
for life for the first 50 stores) with a 14-day free trial, Agency is $149/month
for up to 25 stores, and the Fix Pack is $49 one time. See Pricing above.

### Does it slow my store down?

No. It registers five REST routes and one admin page. Nothing runs on the front 
end, and nothing runs on a schedule.

## পৰ্য্যালোচনা

এই প্লাগিনৰ বাবে কোনো পৰ্য্যালোচনা নাই।

## অৱদানকাৰী আৰু বিকাশকাৰীসকল

“AgentShoppable” হৈছে মুক্ত উৎসৰ ছফ্টৱেৰ। এইসকল লোকে এই প্লাগিনত অৱদান আগবঢ়াইছে।

অৱদানকাৰীসকল

 *   [ selaventures ](https://profiles.wordpress.org/selaventures/)

[আপোনাৰ ভাষাত “AgentShoppable” অনুবাদ কৰক।](https://translate.wordpress.org/projects/wp-plugins/agentshoppable)

### বিকাশৰ প্ৰতি আগ্ৰহী?

[ক’ড ব্ৰাউজ কৰক](https://plugins.trac.wordpress.org/browser/agentshoppable/), [SVN ৰিপজিটৰী](https://plugins.svn.wordpress.org/agentshoppable/)
চাওক নাইবা [RSS](https://plugins.trac.wordpress.org/log/agentshoppable/?limit=100&mode=stop_on_copy&format=rss)-
দ্বাৰা [বিকাশৰ পঞ্জী](https://plugins.trac.wordpress.org/log/agentshoppable/) ছাবস্ক্ৰাইব
কৰক।

## সলনি-পঞ্জী

#### 1.0.0

 * First public release.
 * Signed REST endpoints: `/ping`, `/info`, `/policies`, `/product/{id}/private`,`/
   fix`.
 * Connection key generation, rotation and deletion under WooCommerce  AgentShoppable.
 * On-site audit log of every change applied through the plugin, with previous values
   for undo.
 * Declares compatibility with WooCommerce High-Performance Order Storage.

## মেটা

 *  **1.0.0** সংস্কৰণ
 *  **3 দিন আগত** শেষবাৰ আপডে’ট হৈছিল
 *  সক্ৰিয় ইনষ্টলেশ্যন **10টাতকৈ কম**
 *  WordPress-ৰ সংস্কৰণ ** 6.5 বা তাতকৈ ওপৰৰ **
 *  ইমানলৈকে পৰীক্ষা কৰা হৈছে **7.1.2**
 *  PHP-ৰ সংস্কৰণ ** 8.0 বা তাতকৈ ওপৰৰ **
 *  ভাষা
 * [English (US)](https://wordpress.org/plugins/agentshoppable/)
 * [Agents](https://as.wordpress.org/plugins/tags/agents/)[AI](https://as.wordpress.org/plugins/tags/ai/)
   [seo](https://as.wordpress.org/plugins/tags/seo/)[structured data](https://as.wordpress.org/plugins/tags/structured-data/)
   [woocommerce](https://as.wordpress.org/plugins/tags/woocommerce/)
 *  টেগবোৰ
 *  [উচ্চখাপৰ ভিউ](https://as.wordpress.org/plugins/agentshoppable/advanced/)

## ৰে’টিংবোৰ

এতিয়ালৈ কোনো পৰ্য্যালোচনা দাখিল কৰা হোৱা নাই।

[Your review](https://wordpress.org/support/plugin/agentshoppable/reviews/#new-post)

[সকলো পৰ্য্যালোচনা চাওক](https://wordpress.org/support/plugin/agentshoppable/reviews/)

## অৱদানকাৰীসকল

 *   [ selaventures ](https://profiles.wordpress.org/selaventures/)

## সাহায্য

কিবা ক’বলগীয়া আছে? সহায় লাগে?

 [সাহায্যৰ ফ’ৰাম চাওক](https://wordpress.org/support/plugin/agentshoppable/)