Description
StartShop AI gives your shoppers a personal AI assistant that helps them find products, answers questions, and routes them to your WooCommerce checkout.
Features
- One-click connection — no API keys to copy/paste
- Automatic product sync (and live updates via webhooks)
- AI chat & voice agent embed for your storefront
- Optional A2A (agent-to-agent) endpoints for ChatGPT, Gemini, and other agentic networks
- Full High-Performance Order Storage (HPOS) compatibility
- Compatible with the WooCommerce Cart & Checkout Blocks
How it works
- Install and activate the plugin.
- Go to WooCommerce StartShop AI and click Connect to StartShop.
- Approve the API access request — WooCommerce generates a REST key pair and securely posts it to StartShop.
- Finish setup on the StartShop dashboard and your products sync automatically.
Privacy
This plugin sends the following data to StartShop’s API over HTTPS when the merchant connects the store or when WooCommerce webhooks fire:
- Site URL and site name (during the connect handshake).
- Product data (id, title, description, price, images, inventory).
- Order data (id, status, totals, line items, shipping/billing summary).
- Customer email and name when included in an order.
No data is collected from site visitors who do not interact with the StartShop assistant. See https://startshop.ai/privacy for the full policy.
External services
This plugin connects to the StartShop AI API and CDN to provide its core functionality. By installing and connecting your store you are agreeing to send data to these services.
1) StartShop AI API
- When: when you click Connect, Test connection, Resync, or Disconnect in WooCommerce StartShop AI; when WooCommerce webhooks fire on product or order changes; and when the plugin is uninstalled (to revoke the connection credentials).
- Data sent: site URL and site name; product data (id, title, description, price, images, inventory); order data (id, status, totals, line items, shipping/billing summary); customer email and name on orders; the StartShop merchant id and webhook secret created for your store.
- Terms of service: https://startshop.ai/terms
- Privacy policy: https://startshop.ai/privacy
2) StartShop widget loader — https://app.startshop.ai/widget.js
- When: only on storefront pages, and only after a site admin has explicitly enabled the storefront widget from the StartShop dashboard. The widget is disabled by default.
- Data sent: the visitor’s normal browser request (URL, user agent, IP) plus the merchant slug configured by the admin. No personal data is sent unless the visitor opens the AI assistant and chats with it.
- Terms of service: https://startshop.ai/terms
- Privacy policy: https://startshop.ai/privacy
Screenshots



Installation
- Upload the plugin files to
/wp-content/plugins/startshop-ai/, or install via the WordPress plugin screen. - Activate the plugin through the Plugins screen.
- Go to WooCommerce StartShop AI and click Connect to StartShop.
- Approve the API access request and finish setup on the StartShop dashboard.
FAQ
-
Does this plugin require a StartShop account?
-
Yes — you need a free account at https://app.startshop.ai. You can sign up during the connection flow.
-
Where is my data sent?
-
Product, order, and customer data are sent to StartShop’s API at
mljjrfrrohjynttzjlls.functions.supabase.co(Supabase-hosted Edge Functions) over HTTPS, and from there to the AI models used to power the shopping assistant. See our privacy policy at https://startshop.ai/privacy for details. -
Is HPOS supported?
-
Yes. The plugin declares compatibility with WooCommerce’s High-Performance Order Storage feature.
-
How do I disconnect?
-
Open WooCommerce StartShop AI and click Disconnect. Uninstalling the plugin also removes all StartShop-created webhooks and stored options.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“StartShop AI — AI Shopping Assistant” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “StartShop AI — AI Shopping Assistant” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.2
- Compliance: changed the text domain to
startshop-ai-shopping-assistantso it matches the assigned WordPress.org plugin slug. - Compliance: renamed the plugin folder, main file, and translation template to match the slug.
- Compliance: widget loader now registered via wp_enqueue_script() instead of a raw tag in wp_footer.
- Compliance: nonce-check annotations on OAuth-style callback params; token authenticity verified via hash_equals.
- Compliance: prefixed all global variables in uninstall.php; removed deprecated load_plugin_textdomain() call.
- Compatibility: declared support for WordPress 7.0 and WooCommerce 10.8.
- UX: after single-plugin activation, redirect the admin directly to WooCommerce StartShop AI instead of the Plugins list (skipped on bulk activate, AJAX, and WP-CLI).
1.0.1
- Security: replaced wp_redirect() with wp_safe_redirect() in the connect handshake (allowed_redirect_hosts scoped to the StartShop dashboard).
- Security: removed error_log() fallback from the logger; all logging routes through the WooCommerce logger.
1.0.0
- Initial release.
- One-click connection to StartShop via WooCommerce’s native /wc-auth/v1 handshake.
- Real-time product and order sync over native WooCommerce webhooks.
- One-click storefront widget install controlled from the StartShop dashboard.
- Optional A2A (agent-to-agent) endpoints for ChatGPT, Gemini, and other agentic commerce networks.
- HPOS and Cart/Checkout Blocks compatibility declared.
- Full uninstall cleanup of options and webhooks.
- Translation-ready.
