Directory / plugin
Agent001 – Support Assistant for WooCommerce
v1.1.4 · by agent001ai
Add an AI support chat to your WooCommerce store. Help shoppers find products and check orders using their order number and billing email.
About this plugin
Agent001 connects your store to an AI assistant. The assistant answers product questions using your synced catalog. Shoppers can also ask about an order after providing its number and matching billing email.
To get started:
The first activation opens a setup wizard in the Agent001 settings.
It guides you through connecting your store, choosing an agent and categories,
and completing the first synchronization.
- Create an agent at https://app.agent001.ai.
- In WordPress, open Agent001 and click Connect now. Approve the connection in Agent001.
- Select the agent and product categories. All categories are selected by default. Click Save and start synchronization. Your store domain is added to the selected agent’s widget settings automatically.
- After the full synchronization succeeds, click Finish setup and launch chat.
Once an agent is selected, the chat widget appears on your storefront. The plugin automatically queues later product changes through WooCommerce Action Scheduler. Products and variations with zero or negative stock, or an out-of-stock status, are excluded. Product updates remove unavailable products from the agent and restore them when stock returns. Products without stock management remain eligible unless their status is out of stock.
Products and orders
The plugin sends published, available products to Agent001, including their names, descriptions, links, main image URLs, attributes and options, public product taxonomies, SKUs, prices, stock information, categories, and basic variation details. Full syncs also include public product categories, global attribute values, public product taxonomy terms, and the published Terms and Conditions and Privacy Policy page text. Each variation includes its selected attribute values. You can limit product syncing to selected categories. The default full-sync limit is 50,000 products. Larger catalogs are rejected rather than sending a partial replacement; select fewer categories or adjust the developer synchronization limit. Image files and custom fields are not sent.
Product syncing does not send customer or order records. For an order question, the widget checks the order in your store using the number and billing email supplied by the shopper. It can then use the returned order details to answer that question.
External service and privacy
This plugin requires an Agent001 account and uses the hosted service at https://app.agent001.ai. Connecting the store sends its URL to Agent001 and gives WordPress an API key for the connection. Saving the agent selection also sends the store hostname to Agent001 to allow the widget on that domain. When syncing runs, the store sends its URL and the product details listed above to Agent001, where they are stored for the selected agent.
After you select an agent, the store loads the Agent001 chat widget. Visitor messages are handled by Agent001. If a shopper asks about an order, their browser sends the order number and billing email to your store. The store checks that they match before returning limited order information, such as status, dates, totals, delivery details, and purchased items. Depending on the conversation, those details may be processed by Agent001 to answer the shopper. By default, the order response does not include the customer’s name, addresses, phone number, notes, IP address, or payment credentials.
In this version, the billing email used for order lookup may appear in your store’s technical logs. The order lookup also has a limit of 10 requests per minute per IP address. The widget identifier is visible in the store’s page source and is not a secret or customer login.
The plugin stores its settings, API key, widget identifier, sync status, and pending sync jobs in WordPress. Disconnecting stops syncing and hides the widget. Uninstalling removes local plugin data and pending jobs; content already stored in Agent001 must be managed in your Agent001 account.
Agent001 service terms: https://agent001.ai/terms
Agent001 privacy policy: https://agent001.ai/privacy
Credits
Plugin implementation and development by Okinet.