Description
Anantix for WooCommerce is the official integration plugin that connects your WooCommerce store to Anantix, a hosted platform for AI agents and business automation.
Use your live store data and events inside your Anantix workspace—without running AI workloads on your WordPress server.
What this plugin does
After you connect, Anantix can work with your WooCommerce catalog, orders, customers, and store events according to the permissions you approve. The plugin gives store managers a dedicated Anantix area inside WooCommerce Admin to set up the link, manage integration webhooks, trigger synchronization, and review activity.
Connect your store
- Link this WooCommerce store to an Anantix workspace.
- Complete a secure browser-based authorization flow (WooCommerce API access).
- View connection status, project details, and last sync information on the Overview screen.
WooCommerce data integration
- Supports integration with products, orders, customers, and (optionally) coupons.
- Configure which resources and event types are enabled in Integration Settings.
- Anantix uses authorized WooCommerce API access and webhooks to receive and process store data on the Anantix platform—not on your WordPress host.
Webhook management
- Review Anantix-managed WooCommerce webhooks registered on your store.
- See delivery health, required topics, and per-webhook status.
- Register / repair webhooks when you need to restore or update webhook delivery.
Data synchronization
- Open Data Synchronization to see local catalog counts and sync preferences.
- Use Sync now to refresh integration delivery (webhook registration) from WooCommerce Admin.
- View Anantix sync timestamps and status when your store is connected.
Integration monitoring
- Overview — connection state, catalog counts, webhook summary, and recent activity.
- Webhooks — detailed webhook list and health metrics.
- Activity Logs — filterable log of connection, sync, and webhook operations initiated from the plugin.
Requirements
- WordPress 6.0 or newer.
- WooCommerce installed and active (WooCommerce 8.0+ recommended).
- An Anantix account and workspace.
- Connection details for your workspace (Anantix app URL and Anantix API base URL).
External services
This plugin communicates with Anantix, a hosted service operated by Anantix. You configure which Anantix environment to use by entering your Anantix app URL and Anantix API base URL in Integration Settings.
Why the plugin connects to Anantix
Anantix provides store linking, webhook orchestration, synchronization, and AI automation for your workspace. The plugin bridges your WooCommerce store to that platform so merchants can connect, monitor, and manage the integration from WooCommerce Admin.
Three kinds of communication
1. Browser-based connection (you in Anantix)
When you click Connect Anantix, WordPress redirects your browser to the Anantix application. You sign in, select or confirm your workspace, and approve WooCommerce API access. No AI processing happens on your WordPress server during this step.
2. Integration management (WordPress plugin to Anantix)
After you save your API base URL, the plugin may contact Anantix when:
- You load Overview, Data Sync, or Webhooks (to refresh status).
- You click Refresh status, Sync now, Register / repair webhooks, or Disconnect.
- A short-lived connection check runs while authorization is completing.
These calls carry integration identifiers (such as your store’s public URL and connection tokens stored locally after authorization). They do not send bulk product, order, or customer databases from WordPress.
3. WooCommerce data and events (store to Anantix, after you authorize)
After you approve WooCommerce API access, Anantix uses credentials stored on the Anantix platform together with WooCommerce webhooks on your store to read and receive:
- Products (catalog, variations, stock, categories—per granted scopes).
- Orders (status, totals, line items—when authorized).
- Customers (profiles and relevant billing or shipping fields—per your Anantix project policies).
- Real-time events for products, orders, customers, and optionally coupons, according to your Integration Settings.
This data transfer is required so Anantix agents and automation can use your store information. What is collected and how it is used on the Anantix side is described in Anantix’s privacy documentation.
The plugin does not call Anantix for integration management until you configure the API base URL.
Why this information is required
Connection identifiers let Anantix match this WordPress site to the correct workspace without storing WooCommerce API secrets inside the plugin. Status and webhook information lets you see whether the integration is healthy from WooCommerce Admin. Register, sync, and disconnect actions run only when you explicitly choose them.
Legal
Terms of Service: https://anantix.ai/terms
Privacy Policy: https://anantix.ai/privacy
Privacy
This plugin stores integration settings, connection metadata, and activity log entries in your WordPress database. It transmits data to Anantix only as described under External services, after URLs are configured and you connect or use Anantix admin actions. For how Anantix handles data on its platform, see https://anantix.ai/privacy .
Installation
Requirements
- A WordPress website with WooCommerce installed and activated.
- An Anantix account and workspace.
- The Anantix app URL and API base URL for your workspace (from your Anantix connection or onboarding materials).
Step 1: Install the plugin
Method A — WordPress Plugin Directory
- Log in to your WordPress Admin dashboard.
- Go to Plugins Add New Plugin.
- Search for Anantix for WooCommerce.
- Click Install Now, then Activate.
Method B — Manual installation
- Download the Anantix for WooCommerce plugin ZIP.
- Go to Plugins Add New Plugin Upload Plugin.
- Choose the ZIP file, click Install Now, then Activate.
Step 2: Open integration settings
- In WordPress Admin, open WooCommerce Integration Settings (or open WooCommerce Anantix and select the Settings tab).
- Under Anantix platform URLs, enter:
- Anantix app URL — your Anantix web application address (dashboard origin only, no path).
- Anantix API base URL — the public API address for your Anantix environment.
- Adjust Synchronization preferences if needed (products, orders, customers, coupons, events, manual sync).
- Click Save settings.
Step 3: Connect your Anantix workspace
- Go to WooCommerce Anantix (Overview), or WooCommerce Connection & Permissions.
- Click Connect Anantix (or Connect or reconnect Anantix).
- Your browser opens the Anantix application. Sign in if prompted.
- Complete the connection and approve the WooCommerce authorization request for this store.
Step 4: Verify your connection
- Return to WordPress Admin.
- Open WooCommerce Anantix and confirm the status shows Connected.
- Review Data Sync, Webhooks, and Activity for synchronization options, webhook health, and recent integration events.
FAQ
-
Does this plugin run AI models on my WordPress server?
-
No. AI agents, automation, and heavy processing run on Anantix’s hosted infrastructure. This plugin runs on your WordPress site only to connect WooCommerce to your Anantix workspace, show integration status in WooCommerce Admin, and perform integration actions you trigger (such as refresh status, sync now, register webhooks, or disconnect).
-
Does this replace the Anantix web integration?
-
No. The Anantix web application is where you configure workspaces, agents, and automation. This plugin is the WooCommerce-side companion: it handles store linking, local settings, webhook management helpers, and monitoring screens inside WooCommerce Admin. You still use Anantix in the browser for product configuration and day-to-day platform work.
-
Only after you connect and approve authorization:
- From WooCommerce to Anantix (authorized access): Product catalog information, orders, customer records, and store events (such as product, order, and customer changes), depending on the API scopes you grant and the synchronization and event options you enable in Integration Settings. Coupon-related data can be included when coupon synchronization is enabled.
- From this plugin to Anantix (integration management): Non-catalog identifiers needed to match your store to your workspace (for example, your store’s public URL and connection metadata), plus requests you initiate to check connection status, review webhook health, register or repair webhooks, or disconnect.
The plugin does not upload full product, order, or customer exports through its own management calls; ongoing catalog and event data flows through WooCommerce API access and webhooks configured after authorization. See External services for more detail.
-
Who can configure the integration?
-
Users with the manage_woocommerce capability (typically store administrators) can access Anantix screens and save settings.
-
What happens if I disconnect?
-
Disconnect Anantix (under Connection & Permissions) asks Anantix to revoke the integration, removes Anantix-owned webhooks from your store, and clears local connection state stored by this plugin.
-
Where do I get the Anantix app URL and API base URL?
-
Use the connection details provided for your Anantix workspace or environment (for example, your organization’s Anantix dashboard URL and public API URL). Both fields are required before Connect Anantix can complete successfully.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Anantix for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Anantix for WooCommerce” 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.9
- Rewrite WordPress.org description, installation steps, FAQ, and External services for WooCommerce merchants (less implementation detail).
- Prepare WordPress.org directory icon assets (128×128 and 256×256) in the release output folder.
1.0.7
- WordPress.org review: align settings saves with
manage_woocommerce, document external services, update Contributors metadata. - Remove manual
load_plugin_textdomain()(WordPress.org language packs). - Graceful activation when WooCommerce is missing; retain admin notice and Requires Plugins declaration.
- Document compatibility with WordPress 7.1 (
Tested up to).
1.0.6
- Resolve webhook health and registration when poll tokens expire (store host / project snapshot fallbacks).
- Improve connection status refresh and linked-state handling after wc-auth return.
- WordPress.org packaging: canonical slug, text domain, release validation scripts.
1.0.0
- Initial release.