AutoThink Shopping Agent

Description

AutoThink Shopping Agent adds an AI agent to your WordPress website. Visitors describe what they need in plain language and the agent answers questions, recommends services or products, and captures useful enquiries. When WooCommerce is installed, it can also read the shop catalogue, build baskets and hand shoppers to the normal WooCommerce checkout.

WordPress provides a native AutoTill control centre for reporting, attributed order evidence, agent appearance, placement, plan status and credit usage. Advanced configuration and payment pages open securely on the AutoThink Shopping Agent service in a new browser tab.

What it does

  • One-click connection — no API keys to copy or paste
  • Recommends services and captures structured enquiries on service websites
  • Imports products, variations, categories, prices and stock when WooCommerce is installed
  • Shows the agent as a floating widget, an embedded section, or in place of your hero area
  • Reports enquiry outcomes, plus order outcomes when WooCommerce is installed
  • Native WordPress dashboard with conversations, enquiries and relevant conversion evidence
  • Native agent identity, human avatar, colours, appearance and sales behaviour controls
  • Native placement, catalogue health, plan status and message-credit usage controls
  • Secure links to advanced analytics, conversations and billing on the AutoThink Shopping Agent service
  • Free plan available; paid plans add more monthly message credits

Requirements

WordPress 5.8 or later and an AutoThink Shopping Agent account (created during the connection step). WooCommerce 5.0 or later is optional and enables catalogue, basket, checkout and order reporting features.

External services

This plugin connects to AutoThink Shopping Agent, a service operated by AutoThink Group Ltd, to provide the AI shopping agent. Without this connection the plugin cannot function.

No data is sent anywhere until an administrator chooses to connect the store. Installing and activating the plugin contacts no external service and schedules no reporting. All of the requests below happen only after connection, except the connection request itself, which an administrator starts deliberately. Disconnecting the store stops all requests, including the daily status ping.

Service endpoints used:

  1. https://apdgcxqtrcgmxyutqbvo.supabase.co/functions/v1/plugin-pair
    Used only when an administrator starts or completes connection, checks a connection code, or confirms pairing. Depending on the connection step, it sends: site URL, site name, site description, administrator email, website logo URL, WordPress version, WooCommerce version, PHP version, plugin version, store currency, published product count, store address, city, postcode, country and phone. Once the administrator confirms the connection, it also sends a dedicated WooCommerce REST API key generated for AutoThink Shopping Agent so the catalogue can be imported.

  2. https://apdgcxqtrcgmxyutqbvo.supabase.co/functions/v1/plugin-report
    Sends a daily status ping, scheduled only once the administrator has connected the store and removed as soon as the store is disconnected or the plugin deactivated. It contains the site URL, site name, site description, administrator email, website logo URL, WordPress/WooCommerce/PHP/plugin versions, currency, product count, store address, city, postcode, country, phone, agent state and order-reporting state. It is also used when an administrator requests a product resynchronisation or disconnects the website. When order reporting is enabled it sends, for each pending, on-hold, processing, completed, failed, cancelled or refunded order: order ID and number, status, total, currency, billing name and email, line items, order time, and the agent session identifier if the shopper used the agent. Order reporting can be switched off in AutoTill Placement.

  3. https://autotill.com/widget.js
    Loads the shopper-facing shopping agent after the site owner connects and enables it. Shopper conversations are processed by AutoThink Shopping Agent.

  4. https://apdgcxqtrcgmxyutqbvo.supabase.co/functions/v1/plugin-session
    Used only when a logged-in administrator chooses Open dashboard, Configure agent or Manage plan and billing. It sends the connected website token and URL plus that administrator’s email address and display name to create a short-lived, one-time sign-in link.

  5. https://autotill.com account pages
    Open only when an administrator chooses an external dashboard, agent configuration or billing link. The pages open in a new browser tab and are never embedded in WordPress.

  6. https://apdgcxqtrcgmxyutqbvo.supabase.co/functions/v1/plugin-dashboard
    Used on native AutoTill administration screens after connection. It sends the dedicated website token, selected reporting period and administrator-approved agent settings. It returns only data for the paired website: agent identity and appearance, catalogue and sync health, conversation totals, attributed order outcomes and amounts, funnel totals, plan status and message-credit usage. The token remains on the WordPress server and is not placed in browser JavaScript.

Terms of service: https://autotill.com/terms
Privacy policy: https://autotill.com/privacy

Blocks

This plugin provides 1 block.

  • Agent

Installation

  1. Install and activate the plugin.
  2. Go to AutoTill in the WordPress admin menu.
  3. Click “Connect your store” and confirm the connection in the AutoThink Shopping Agent tab that opens.
  4. Your products import automatically and the agent goes live on your website.

FAQ

Do I need a paid account?

No. A free plan with a small monthly message allowance is created during connection. You can upgrade from AutoTill Plan & usage.

Do I need to create WooCommerce API keys?

No. The plugin creates a dedicated read/write key for AutoThink Shopping Agent when you connect, and you can revoke it at any time under WooCommerce Settings Advanced REST API.

Can I stop sending order data?

Yes. Turn off “Order reporting” in AutoTill Placement. The agent keeps working, but revenue reporting stops.

How do I remove the connection?

Click “Disconnect” in AutoTill Placement, then deactivate the plugin.

Reviews

There are no reviews for this plugin.

Contributors and Developers

“AutoThink Shopping Agent” is open source software. The following people have contributed to this plugin.

Contributors

Change Log

1.6.6

  • Published on the WordPress.org plugin directory, so updates now arrive in WordPress automatically.
  • Websites still running a hand-uploaded copy are shown how to switch to official one-click updates.

1.6.5

  • Shows the connection code openly with a copy button, a link to reopen the AutoTill tab and a Start again button.
  • Connection codes now last 24 hours and the screen recovers cleanly after a reload or an expired code.

1.6.4

  • Packages the WordPress-compliant enqueue build as a fresh release so every download serves the latest files.

1.6.3

  • Loads storefront and payment-tracking JavaScript through the WordPress enqueue system for directory compliance.

1.6.2

  • Reports WooCommerce’s actual paid date so unpaid checkouts cannot be counted as paid revenue.

1.6.1

  • Sets WordPress websites without WooCommerce to services and enquiries when they connect.
  • Adds an editable website type setting and keeps plugin reporting relevant to that choice.

1.6.0

  • Allows activation on service websites that use WordPress without WooCommerce.
  • Keeps WooCommerce catalogue, basket and order features available automatically when WooCommerce is installed.

1.5.9

  • Removes third-party WordPress notices even when another plugin inserts them after the AutoTill screen has loaded.

1.5.8

  • Keeps other plugins’ notices out of the AutoTill screens, so the dashboard stays clean.

1.5.7

  • Sends nothing to AutoTill until an administrator connects the store, and stops on disconnect
  • Never changes another plugin, and asks you to deactivate the older AutoTill plugin yourself
  • Explains clearly on the connect screen what is shared once you connect

1.5.6

  • Records when the launcher actually renders for an ordinary website visitor
  • Lets AutoTill distinguish executable page code from a successfully mounted agent
  • Keeps render evidence authenticated to the paired website and isolated to its workspace

1.5.5

  • Restores the public launcher when a website optimisation tool removes the normal script
  • Checks what ordinary visitors receive before describing the agent as publicly visible
  • Separates a saved Live setting from a verified public launcher with clear next steps

1.5.4

  • Clears far more website and hosting caches so a live agent appears for shoppers straight away
  • Clears the cache automatically when placement settings change and after the plugin updates
  • Lets you clear your website cache from AutoTill when pages are still showing an old copy

1.5.3

  • Reports when an agent-created payment page opens and when payment is submitted
  • Keeps pending-order payment retries linked to the original order
  • Improves mobile payment hand-off evidence without collecting payment details

1.5.2

  • Makes Live and Paused changes appear reliably on cached storefronts
  • Shows clear catalogue sync progress, completion times and failures
  • Automatically resumes interrupted large WooCommerce catalogue imports

1.5.1

  • Shows the value won and the pipeline value from your enquiries in WordPress
  • Uses the same value for an enquiry as your AutoTill dashboard

1.5.0

  • Adds enquiry reporting for service businesses: enquiries captured, awaiting a reply and won
  • Hides orders, revenue and product figures on websites that take enquiries rather than sell online
  • Adds a direct link from WordPress to your enquiries in AutoTill

1.4.0

  • Adds a native AutoTill dashboard with attributed revenue, funnel evidence and recent orders
  • Adds native Analytics, Agent, Placement and Plan & usage screens without external frames
  • Adds live agent controls, human avatar choices, brand styling and a local chat preview
  • Shows plan credit usage, limit warnings and secure upgrade or top-up routes
  • Renames the WordPress admin menu to AutoTill while retaining the WordPress.org plugin identity

1.3.2

  • Uses a safe redirect with an explicit allowed host when opening the AutoThink Shopping Agent service
  • Hardens sanitisation of the manual connection code
  • Confirms compatibility with WordPress 7.1

1.3.1

  • Automatically replaces the legacy plugin while retaining its saved connection and settings
  • Adds plugin version and catalogue synchronisation status to the native WordPress dashboard
  • Completes external-service disclosures and strengthens connection controls
  • Aligns the WordPress.org deployment and download pipeline with the new plugin slug

1.3.0

  • Renamed to AutoThink Shopping Agent with a WordPress.org-ready identity
  • Replaced external admin frames with native WordPress status and settings screens
  • Added safe migration for existing connections and namespaced all plugin-owned data
  • Removed WordPress.org directory artwork from the installable package

1.2.0

  • Added a shortcode so the shopping agent can be placed on any page, including Elementor, Divi and other page builders
  • New “AutoThink Shopping Agent” block for the WordPress editor
  • One-click “Create storefront page” builds a full-screen shopping page for you
  • Pages containing the shortcode or block always load the agent, whatever the automatic placement setting

1.1.1

  • AutoTill now reads your business name, address, contact email and logo from your website.
  • Your workspace details are filled in for you when you connect — nothing you have typed is overwritten.

1.1.0

  • AutoTill now opens with its own sign-in screen inside WordPress.
  • Improved the guided website connection flow.
  • Website administrators are signed in automatically once the website is connected.
  • Manual connection codes remain available as a fallback.

1.0.5

  • Fixed WordPress connection details being removed while completing code recovery.
  • Separated secure website identity from merchant-editable plugin settings.
  • Kept existing connected installations compatible during the settings upgrade.

1.0.4

  • Added secure connection-code recovery directly inside WordPress.
  • Verified the local website connection is saved before setup is marked complete.
  • Prevented overlapping connection checks and added clear recovery errors.

1.0.3

  • Fixed stores staying on the connect screen after the website had already been linked.
  • Added a “Check connection” button so you can finish setup without starting again.

1.0.2

  • Connection now resumes automatically if you leave the screen while confirming your email.

1.0.1

  • White AutoTill menu icon so it is clearly visible in the WordPress admin sidebar.

1.0.0

  • Initial public release.
  • One-click pairing — connect a store to AutoTill without copying API keys.
  • Automatic WooCommerce catalogue sync (products, variations, categories, stock).
  • Order reporting for agent-assisted revenue attribution, with an opt-out switch.
  • Added dashboard, agent configuration and billing access for connected stores.
  • HPOS compatible.