{"id":362641,"date":"2026-09-08T07:35:17","date_gmt":"2026-09-08T07:35:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/beast-ai-agent-for-woocommerce\/"},"modified":"2026-09-08T08:05:52","modified_gmt":"2026-09-08T08:05:52","slug":"beastthemes-ai-support-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/beastthemes-ai-support-for-woocommerce\/","author":18450912,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"trunk","tested":"7.1","requires":"6.4","requires_php":"8.0","requires_plugins":null,"header_name":"BeastThemes AI Support for WooCommerce","header_author":"BeastThemes","header_description":"AI-powered customer support for WooCommerce with FAQs, secure order lookup, product facts, and AI-powered answers.","assets_banners_color":"8180ab","last_updated":"2026-09-08 08:05:52","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/beastthemes.com\/","header_author_uri":"https:\/\/beastthemes.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":30,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"beastthemes","date":"2026-09-08 08:05:52","revision":3686175}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3686135,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3686175,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"beastthemes-ai-support-for-woocommerce\/widget":{"name":"beastthemes-ai-support-for-woocommerce\/widget","title":"AI Agent Chat Widget"}},"tagged_versions":["1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3686135,"resolution":"1","location":"assets","locale":"","width":1517,"height":2814},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3686135,"resolution":"2","location":"assets","locale":"","width":1551,"height":436},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3686135,"resolution":"3","location":"assets","locale":"","width":476,"height":802},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3686135,"resolution":"4","location":"assets","locale":"","width":1531,"height":1186},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3686135,"resolution":"5","location":"assets","locale":"","width":1554,"height":512}},"screenshots":[]},"plugin_section":[],"plugin_tags":[2353,2364,2369,194533,286],"plugin_category":[45],"plugin_contributors":[194322],"plugin_business_model":[],"class_list":["post-362641","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-chatbot","plugin_tags-customer-support","plugin_tags-openai","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-beastthemes","plugin_committers-beastthemes"],"banners":{"banner":"https:\/\/ps.w.org\/beastthemes-ai-support-for-woocommerce\/assets\/banner-772x250.png?rev=3686175","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/beastthemes-ai-support-for-woocommerce\/assets\/icon-256x256.png?rev=3686135","icon_2x":"https:\/\/ps.w.org\/beastthemes-ai-support-for-woocommerce\/assets\/icon-256x256.png?rev=3686135","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/beastthemes-ai-support-for-woocommerce\/assets\/screenshot-1.png?rev=3686135","caption":""},{"src":"https:\/\/ps.w.org\/beastthemes-ai-support-for-woocommerce\/assets\/screenshot-2.png?rev=3686135","caption":""},{"src":"https:\/\/ps.w.org\/beastthemes-ai-support-for-woocommerce\/assets\/screenshot-3.png?rev=3686135","caption":""},{"src":"https:\/\/ps.w.org\/beastthemes-ai-support-for-woocommerce\/assets\/screenshot-4.png?rev=3686135","caption":""},{"src":"https:\/\/ps.w.org\/beastthemes-ai-support-for-woocommerce\/assets\/screenshot-5.png?rev=3686135","caption":""}],"raw_content":"<!--section=description-->\n<p>BeastThemes AI Support for WooCommerce is a lightweight AI support assistant designed for WooCommerce stores.<\/p>\n\n<p>The free edition focuses on a complete, useful customer-support workflow without requiring a hosted BeastThemes account or a proprietary AI service. You provide the API key for the AI provider you choose.<\/p>\n\n<p>Key capabilities:\n* AI-powered storefront chat.\n* OpenAI and Anthropic Claude provider support.\n* Provider-aware model selection.\n* Bring-your-own API key architecture.\n* Business name and business context.\n* Curated manual FAQs that are checked before AI generation.\n* Deterministic WooCommerce product facts such as published product count and recent product listings.\n* Secure WooCommerce order-status lookup using the order number and billing email.\n* Floating chat widget with position, color, and welcome-message controls.\n* Gutenberg block for an inline chat widget.\n* [beastthemes_ai_support] shortcode for an inline chat widget.\n* Conversation logs for recent support exchanges.\n* Diagnostic activity logs with trace IDs and workflow stages.\n* Configurable data retention and optional uninstall cleanup.\n* WordPress privacy-policy, personal-data export, and personal-data erasure integration.<\/p>\n\n<p>The free plugin does not include full catalog RAG, embeddings, automatic indexing, bookings, voice, WhatsApp, Telegram, multi-agent workflows, advanced analytics, automations, or white-label controls. Those are separate commercial functionality and are not required for the free plugin to operate.<\/p>\n\n<h3>Secure order lookup<\/h3>\n\n<p>When order lookup is enabled, the plugin checks the real WooCommerce order data rather than asking the AI model to guess an order status.<\/p>\n\n<p>Customers must provide an order number and the billing email used on the order. If the order number is supplied first, the plugin temporarily keeps that order reference for the next step and requires the matching billing email before returning order details.<\/p>\n\n<p>The plugin does not expose an order to a public visitor based on an order number alone.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>BeastThemes AI Support for WooCommerce connects to third-party AI APIs only after a site administrator configures an AI provider and supplies an API key.<\/p>\n\n<h3>OpenAI<\/h3>\n\n<p>Service: OpenAI API\nPurpose: Generate AI responses for customer chat.\nData sent: Customer chat messages, configured business context, and the conversation context required to generate the response.\nTerms: https:\/\/openai.com\/policies\/service-terms\/\nPrivacy: https:\/\/openai.com\/policies\/privacy-policy\/<\/p>\n\n<h3>Anthropic<\/h3>\n\n<p>Service: Anthropic API\nPurpose: Generate AI responses when Claude is selected.\nData sent: Customer chat messages, configured business context, and the conversation context required to generate the response.\nTerms: https:\/\/www.anthropic.com\/legal\/commercial-terms\nPrivacy: https:\/\/privacy.anthropic.com\/<\/p>\n\n<p>The plugin does not send customer chat data to these services until an administrator configures the corresponding provider and a chat request is made.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>The plugin can store:\n* Customer chat messages and AI responses.\n* A random session identifier used to keep a conversation together.\n* Conversation intent and whether the response was resolved.\n* Diagnostic activity such as endpoint, workflow stage, HTTP status, trace ID, and diagnostic context.<\/p>\n\n<p>The plugin does not intentionally store a visitor IP address in its conversation or activity tables. A short-lived hashed rate-limit key may be stored by WordPress transients to prevent excessive public API requests.<\/p>\n\n<p>A configurable retention period removes old conversation and activity records automatically. The default is 30 days.<\/p>\n\n<p>The plugin integrates with the WordPress Personal Data Exporter and Personal Data Eraser. If a customer requests an export or erasure through WordPress privacy tools, conversation records containing the supplied email address can be exported or removed.<\/p>\n\n<p>Site owners should also review the privacy policies and data-processing terms of the selected AI provider and disclose the use of that provider in their site's privacy policy.<\/p>\n\n<h3>Upgrade to Pro<\/h3>\n\n<p>BeastThemes AI Support for WooCommerce Pro builds on everything in the free plugin and adds full catalog intelligence, more channels, and deeper automation for stores that want a more complete AI support experience.<\/p>\n\n<p>Pro features include:<\/p>\n\n<ul>\n<li>Full catalog RAG (retrieval-augmented generation) so the AI can answer detailed product questions using your actual catalog content, not just curated FAQs.<\/li>\n<li>Automatic embeddings and catalog indexing, so new and updated products stay searchable by the AI without manual setup.<\/li>\n<li>Booking and appointment support for stores that sell services alongside products.<\/li>\n<li>Voice-based chat support in addition to text chat.<\/li>\n<li>WhatsApp channel integration for customer conversations.<\/li>\n<li>Telegram channel integration for customer conversations.<\/li>\n<li>Multi-agent workflows to route different types of questions to different configured AI behaviors.<\/li>\n<li>Advanced analytics on conversations, resolution rates, and customer intents.<\/li>\n<li>Automation rules for common support and sales follow-up scenarios.<\/li>\n<li>White-label controls to remove BeastThemes branding from the widget.<\/li>\n<li>Priority support from the BeastThemes team.<\/li>\n<\/ul>\n\n<p>The free plugin remains fully functional on its own and does not require Pro. Pro is an optional upgrade for stores that need catalog-wide AI answers or additional channels.<\/p>\n\n<p>Pro documentation: https:\/\/beastthemes.com\/docs\/beastthemes-ai-agent-for-woocommerce\/<\/p>\n\n<h3>Troubleshooting<\/h3>\n\n<h4>The widget is visible but AI replies fail<\/h4>\n\n<p>Go to BeastThemes AI Support -&gt; Activity Logs after sending a test message. Check the newest trace and look for the first error event. Confirm that the selected provider API key is valid and that the selected model is available to your provider account.<\/p>\n\n<h4>Order lookup asks for the email again<\/h4>\n\n<p>The billing email must exactly match the email stored on the WooCommerce order. The plugin will not reveal order details when the verification fails.<\/p>\n\n<h4>The widget does not appear<\/h4>\n\n<p>Make sure the plugin is active, the frontend is loading normally, and no security or optimization plugin is blocking the plugin's local JavaScript. The plugin does not require a third-party CDN for its frontend assets.<\/p>\n\n<h3>Support<\/h3>\n\n<p>For free plugin documentation and support information, visit <a href=\"https:\/\/beastthemes.com\/docs\/beastthemes-ai-support-for-woocommerce\/\">Docs<\/a>.<\/p>\n\n<p>For Pro version documentation, visit <a href=\"https:\/\/beastthemes.com\/docs\/beastthemes-ai-agent-for-woocommerce\/\">Pro Docs<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate WooCommerce.<\/li>\n<li>Install and activate BeastThemes AI Support for WooCommerce.<\/li>\n<li>Go to BeastThemes AI Support -&gt; Settings.<\/li>\n<li>Choose OpenAI or Claude.<\/li>\n<li>Create an API key with the selected provider and enter it in the API Key field.<\/li>\n<li>Select a model available to your provider account.<\/li>\n<li>Add your business name and useful public business context.<\/li>\n<li>Add trusted FAQs for common questions such as shipping, returns, payments, and support policies.<\/li>\n<li>Configure the widget position, color, and welcome message.<\/li>\n<li>Save the settings and test the storefront widget.<\/li>\n<\/ol>\n\n<p>You can also add the inline widget with the Gutenberg block named \"AI Agent Chat Widget\" or with the [beastthemes_ai_support] shortcode.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20include%20an%20ai%20service%3F\"><h3>Does the plugin include an AI service?<\/h3><\/dt>\n<dd><p>No. The plugin uses a bring-your-own-key model. You connect your own OpenAI or Anthropic API account.<\/p><\/dd>\n<dt id=\"do%20i%20need%20woocommerce%3F\"><h3>Do I need WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. WooCommerce is a required plugin dependency because the product and order features use WooCommerce data.<\/p><\/dd>\n<dt id=\"can%20the%20ai%20invent%20an%20order%20status%3F\"><h3>Can the AI invent an order status?<\/h3><\/dt>\n<dd><p>Order-status requests are routed to WooCommerce's real order data. The AI model is not used to estimate or invent an order status.<\/p><\/dd>\n<dt id=\"can%20i%20use%20the%20plugin%20without%20an%20api%20key%3F\"><h3>Can I use the plugin without an API key?<\/h3><\/dt>\n<dd><p>You can install and configure the plugin, but AI-generated answers require a valid API key from the selected provider. Manual FAQs and deterministic WooCommerce features do not require an AI response.<\/p><\/dd>\n<dt id=\"does%20the%20free%20version%20include%20full%20rag%3F\"><h3>Does the free version include full RAG?<\/h3><\/dt>\n<dd><p>No. The free edition provides curated FAQs and deterministic WooCommerce product facts. Full retrieval-augmented knowledge, embeddings, and automatic catalog indexing are separate commercial functionality.<\/p><\/dd>\n<dt id=\"can%20i%20embed%20the%20chat%20inside%20a%20page%3F\"><h3>Can I embed the chat inside a page?<\/h3><\/dt>\n<dd><p>Yes. Use the Gutenberg block or the [beastthemes_ai_support] shortcode.<\/p><\/dd>\n<dt id=\"what%20does%20the%20pro%20version%20add%3F\"><h3>What does the Pro version add?<\/h3><\/dt>\n<dd><p>Pro adds full catalog RAG with automatic embeddings and indexing, bookings, voice chat, WhatsApp and Telegram channels, multi-agent workflows, advanced analytics, automations, and white-label controls. See the Upgrade to Pro section above for details.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"AI customer-support chat widget for WooCommerce. Bring your own OpenAI or Anthropic API key, add FAQs, and customers can check order status.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/362641","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=362641"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/beastthemes"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=362641"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=362641"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=362641"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=362641"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=362641"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=362641"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}