{"id":321471,"date":"2026-06-16T04:30:48","date_gmt":"2026-06-16T04:30:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ai-woo-chatbot\/"},"modified":"2026-06-16T04:30:23","modified_gmt":"2026-06-16T04:30:23","slug":"exertpro-ai-store-assistant-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/cs.wordpress.org\/plugins\/exertpro-ai-store-assistant-for-woocommerce\/","author":23329314,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.0","requires":"5.2","requires_php":"7.4","requires_plugins":null,"header_name":"ExertPro AI Store Assistant for WooCommerce","header_author":"ExertPro","header_description":"AI-powered chatbot for WooCommerce stores. Handles product queries, order status, returns, refunds and general questions using OpenAI, Anthropic Claude, Groq, Gemini, and more.","assets_banners_color":"181440","last_updated":"2026-06-16 04:30:23","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/ai-woo-chatbot\/","header_author_uri":"https:\/\/exertpro.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.1":{"tag":"1.0.1","author":"marufhasanexertpro","date":"2026-06-16 04:30:23"}},"upgrade_notice":{"1.0.1":"<p>Adds support for Groq, Gemini, Grok, and Moonshot AI providers. Includes improved UI customization, security fixes, and opt-in attribution.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3573956,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3573956,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3573956,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3573956,"resolution":"1","location":"assets","locale":"","width":900,"height":534},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3573956,"resolution":"2","location":"assets","locale":"","width":900,"height":534},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3573956,"resolution":"3","location":"assets","locale":"","width":900,"height":534},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3573956,"resolution":"4","location":"assets","locale":"","width":900,"height":534},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3573956,"resolution":"5","location":"assets","locale":"","width":900,"height":534},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3573956,"resolution":"6","location":"assets","locale":"","width":900,"height":534},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3573956,"resolution":"7","location":"assets","locale":"","width":900,"height":534},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3573956,"resolution":"8","location":"assets","locale":"","width":900,"height":534}},"screenshots":{"1":"Floating chat widget on the storefront","2":"Chat window with quick action buttons","3":"Admin settings \u2014 AI provider configuration","4":"Admin settings \u2014 UI customization","5":"Chat Logs admin page","6":"Mobile chatbot view","7":"Greeting popup with welcome message","8":"Full page chatbot mode"}},"plugin_section":[],"plugin_tags":[2353,2364,2369,194533,286],"plugin_category":[45],"plugin_contributors":[267320,267321],"plugin_business_model":[],"class_list":["post-321471","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-exertpro","plugin_contributors-marufhasanexertpro","plugin_committers-marufhasanexertpro"],"banners":{"banner":"https:\/\/ps.w.org\/exertpro-ai-store-assistant-for-woocommerce\/assets\/banner-772x250.png?rev=3573956","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/exertpro-ai-store-assistant-for-woocommerce\/assets\/icon-128x128.png?rev=3573956","icon_2x":"https:\/\/ps.w.org\/exertpro-ai-store-assistant-for-woocommerce\/assets\/icon-256x256.png?rev=3573956","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/exertpro-ai-store-assistant-for-woocommerce\/assets\/screenshot-1.png?rev=3573956","caption":"Floating chat widget on the storefront"},{"src":"https:\/\/ps.w.org\/exertpro-ai-store-assistant-for-woocommerce\/assets\/screenshot-2.png?rev=3573956","caption":"Chat window with quick action buttons"},{"src":"https:\/\/ps.w.org\/exertpro-ai-store-assistant-for-woocommerce\/assets\/screenshot-3.png?rev=3573956","caption":"Admin settings \u2014 AI provider configuration"},{"src":"https:\/\/ps.w.org\/exertpro-ai-store-assistant-for-woocommerce\/assets\/screenshot-4.png?rev=3573956","caption":"Admin settings \u2014 UI customization"},{"src":"https:\/\/ps.w.org\/exertpro-ai-store-assistant-for-woocommerce\/assets\/screenshot-5.png?rev=3573956","caption":"Chat Logs admin page"},{"src":"https:\/\/ps.w.org\/exertpro-ai-store-assistant-for-woocommerce\/assets\/screenshot-6.png?rev=3573956","caption":"Mobile chatbot view"},{"src":"https:\/\/ps.w.org\/exertpro-ai-store-assistant-for-woocommerce\/assets\/screenshot-7.png?rev=3573956","caption":"Greeting popup with welcome message"},{"src":"https:\/\/ps.w.org\/exertpro-ai-store-assistant-for-woocommerce\/assets\/screenshot-8.png?rev=3573956","caption":"Full page chatbot mode"}],"raw_content":"<!--section=description-->\n<p><strong>ExertPro AI Store Assistant for WooCommerce<\/strong> transforms your WooCommerce store with an intelligent AI assistant that can answer customer questions 24\/7 \u2014 without any human intervention.<\/p>\n\n<p>Connect your preferred AI provider (OpenAI, Anthropic Claude, Groq, Google Gemini, or xAI Grok) and let the chatbot handle common customer queries automatically.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Multiple AI Providers<\/strong> \u2014 OpenAI (GPT-4o), Anthropic Claude, Groq (Llama), Google Gemini, xAI Grok, and Moonshot<\/li>\n<li><strong>Product Queries<\/strong> \u2014 Customers can ask about products, prices, availability, and descriptions<\/li>\n<li><strong>Order Status<\/strong> \u2014 Logged-in customers can check their order status in real time<\/li>\n<li><strong>Returns &amp; Refunds<\/strong> \u2014 Guides customers through your return and refund policy<\/li>\n<li><strong>General Support<\/strong> \u2014 Answers any store-related questions using your store's context<\/li>\n<li><strong>Floating Widget<\/strong> \u2014 Beautiful floating chat bubble on every page (customizable position)<\/li>\n<li><strong>Shortcode Support<\/strong> \u2014 Embed the chatbot anywhere with <code>[aiwc_chatbot]<\/code><\/li>\n<li><strong>Full Page Mode<\/strong> \u2014 Option to show chatbot inline on a dedicated page<\/li>\n<li><strong>Quick Action Buttons<\/strong> \u2014 One-click buttons for common queries (Products, Orders, Returns, Help)<\/li>\n<li><strong>Greeting Popup<\/strong> \u2014 Auto-show a welcome message to engage visitors<\/li>\n<li><strong>Chat Logs<\/strong> \u2014 View and export conversation history from the admin dashboard<\/li>\n<li><strong>Rate Limiting<\/strong> \u2014 Built-in protection against API abuse (10 messages\/minute per IP)<\/li>\n<li><strong>HPOS Compatible<\/strong> \u2014 Fully compatible with WooCommerce High-Performance Order Storage<\/li>\n<li><strong>Cart &amp; Checkout Block Compatible<\/strong> \u2014 Declared compatibility with WooCommerce Cart\/Checkout Blocks<\/li>\n<li><strong>Customizable UI<\/strong> \u2014 Change colors, position (desktop &amp; mobile), chatbot name, welcome message, and avatar images<\/li>\n<li><strong>Optional Attribution<\/strong> \u2014 \"Powered by AI\" footer is opt-in only; disabled by default<\/li>\n<li><strong>Secure API Key Storage<\/strong> \u2014 API keys are encrypted before being saved to the database<\/li>\n<\/ul>\n\n<h4>Supported AI Providers<\/h4>\n\n<ol>\n<li><strong>OpenAI<\/strong> \u2014 GPT-4o, GPT-4 Turbo, GPT-3.5 Turbo<\/li>\n<li><strong>Anthropic<\/strong> \u2014 Claude Sonnet 4, Claude Haiku 4.5<\/li>\n<li><strong>Groq<\/strong> \u2014 Llama 3.3 70B (ultra-fast inference)<\/li>\n<li><strong>Google Gemini<\/strong> \u2014 Gemini 1.5 Pro<\/li>\n<li><strong>xAI Grok<\/strong> \u2014 Grok-3<\/li>\n<li><strong>Moonshot<\/strong> \u2014 Moonshot v1<\/li>\n<\/ol>\n\n<h4>Use Cases<\/h4>\n\n<ul>\n<li>Answer \"Where is my order?\" questions automatically<\/li>\n<li>Recommend products based on customer needs<\/li>\n<li>Explain return and refund policies<\/li>\n<li>Reduce support tickets for common questions<\/li>\n<li>Engage visitors 24\/7 even when your team is offline<\/li>\n<\/ul>\n\n<h4>Privacy<\/h4>\n\n<p>Customer messages are sent to your chosen AI provider's API. Please review their privacy policies before use. Chat logs (if enabled) are stored in your WordPress database. No data is shared with the plugin author.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to one or more third-party AI APIs to generate chatbot responses. The API is called only when a visitor sends a message in the chatbot. The user's message, along with relevant WooCommerce store context (such as product names and order details for logged-in customers), is sent to the selected provider.<\/p>\n\n<p><strong>OpenAI<\/strong>\nUsed to generate AI responses via the Chat Completions API.\nData sent: user message, conversation history, store context.\n- Terms of Service: https:\/\/openai.com\/policies\/terms-of-use\n- Privacy Policy: https:\/\/openai.com\/policies\/privacy-policy<\/p>\n\n<p><strong>Anthropic<\/strong>\nUsed to generate AI responses via the Messages API.\nData sent: user message, conversation history, store context.\n- Terms of Service: https:\/\/www.anthropic.com\/legal\/consumer-terms\n- Privacy Policy: https:\/\/www.anthropic.com\/legal\/privacy<\/p>\n\n<p><strong>Groq<\/strong>\nUsed to generate AI responses via the Groq Chat Completions API.\nData sent: user message, conversation history, store context.\n- Terms of Service: https:\/\/groq.com\/terms-of-use\/\n- Privacy Policy: https:\/\/groq.com\/privacy-policy\/<\/p>\n\n<p><strong>Google Gemini<\/strong>\nUsed to generate AI responses via the Google Generative Language API.\nData sent: user message, conversation history, store context.\n- Terms of Service: https:\/\/ai.google.dev\/terms\n- Privacy Policy: https:\/\/policies.google.com\/privacy<\/p>\n\n<p><strong>xAI Grok<\/strong>\nUsed to generate AI responses via the xAI Chat Completions API.\nData sent: user message, conversation history, store context.\n- Terms of Service: https:\/\/x.ai\/legal\/terms-of-service\/\n- Privacy Policy: https:\/\/x.ai\/legal\/privacy-policy\/<\/p>\n\n<p><strong>Moonshot<\/strong>\nUsed to generate AI responses via the Moonshot Chat Completions API.\nData sent: user message, conversation history, store context.\n- Terms of Service: https:\/\/platform.moonshot.cn\/docs\/terms-of-use\n- Privacy Policy: https:\/\/platform.moonshot.cn\/docs\/privacy-policy<\/p>\n\n<p>Only one provider is active at a time, based on the plugin settings. No data is sent to any provider unless the chatbot is actively used by a visitor.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>exertpro-ai-store-assistant-woocommerce<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install via the WordPress Plugins screen directly.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Go to <strong>AI ChatBot \u2192 Settings<\/strong> in your WordPress admin.<\/li>\n<li>Choose your AI Provider and enter your API key.<\/li>\n<li>Customize the chatbot name, welcome message, colors, and position.<\/li>\n<li>The chatbot will automatically appear on the front end of your store.<\/li>\n<\/ol>\n\n<h4>Shortcode<\/h4>\n\n<p>To embed the chatbot inline on any page or post:<\/p>\n\n<pre><code>[aiwc_chatbot]\n<\/code><\/pre>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20woocommerce%20store%3F\"><h3>Do I need a WooCommerce store?<\/h3><\/dt>\n<dd><p>Yes. This plugin requires WooCommerce to be installed and activated.<\/p><\/dd>\n<dt id=\"which%20ai%20providers%20are%20supported%3F\"><h3>Which AI providers are supported?<\/h3><\/dt>\n<dd><p>OpenAI, Anthropic Claude, Groq, Google Gemini, xAI Grok, and Moonshot. You need an API key from your chosen provider.<\/p><\/dd>\n<dt id=\"is%20my%20api%20key%20stored%20securely%3F\"><h3>Is my API key stored securely?<\/h3><\/dt>\n<dd><p>Yes. API keys are encrypted before being saved to the WordPress database.<\/p><\/dd>\n<dt id=\"can%20customers%20check%20their%20order%20status%3F\"><h3>Can customers check their order status?<\/h3><\/dt>\n<dd><p>Yes. Logged-in customers can ask about their orders and the chatbot will retrieve real-time order data from WooCommerce.<\/p><\/dd>\n<dt id=\"will%20the%20chatbot%20work%20on%20mobile%3F\"><h3>Will the chatbot work on mobile?<\/h3><\/dt>\n<dd><p>Yes. The widget is fully responsive and supports separate position settings for desktop and mobile.<\/p><\/dd>\n<dt id=\"can%20i%20use%20the%20chatbot%20without%20the%20floating%20widget%3F\"><h3>Can I use the chatbot without the floating widget?<\/h3><\/dt>\n<dd><p>Yes. Use the <code>[aiwc_chatbot]<\/code> shortcode to embed the chatbot inline on any page. You can also set the UI mode to \"Shortcode only\" in settings.<\/p><\/dd>\n<dt id=\"are%20chat%20conversations%20saved%3F\"><h3>Are chat conversations saved?<\/h3><\/dt>\n<dd><p>Yes, if the \"Save Chat Logs\" option is enabled in settings. Logs can be viewed and filtered from the <strong>AI ChatBot \u2192 Chat Logs<\/strong> admin page.<\/p><\/dd>\n<dt id=\"how%20many%20messages%20can%20a%20visitor%20send%3F\"><h3>How many messages can a visitor send?<\/h3><\/dt>\n<dd><p>By default, 10 messages per minute per IP address. This protects against API abuse.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20gdpr-friendly%3F\"><h3>Is this plugin GDPR-friendly?<\/h3><\/dt>\n<dd><p>Messages are sent to the AI provider you configure. You are responsible for disclosing this to your users in your privacy policy. The plugin does not send data to the plugin author.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added support for Groq, Google Gemini, xAI Grok, and Moonshot AI providers<\/li>\n<li>Added separate desktop and mobile position settings<\/li>\n<li>Added customizable quick-action button labels and trigger messages<\/li>\n<li>Added greeting popup with configurable delay<\/li>\n<li>Added per-avatar customization (bubble, header, message, greeting)<\/li>\n<li>Added online status text customization<\/li>\n<li>Added opt-in \"Powered by AI\" attribution setting (disabled by default)<\/li>\n<li>Fixed rate limiting to use REMOTE_ADDR only (prevents IP spoofing)<\/li>\n<li>Improved API key encryption<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>OpenAI and Anthropic Claude support<\/li>\n<li>Floating widget and shortcode modes<\/li>\n<li>Product, order, returns, and general query handling<\/li>\n<li>Chat logs, rate limiting, and HPOS compatibility<\/li>\n<\/ul>","raw_excerpt":"AI-powered store assistant chatbot for WooCommerce. Handles product queries, order status, returns, and general support using OpenAI, Anthropic, Groq, &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/321471","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=321471"}],"author":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/marufhasanexertpro"}],"wp:attachment":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=321471"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=321471"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=321471"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=321471"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=321471"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=321471"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}