ExertPro AI Store Assistant for WooCommerce

Descrizione

ExertPro AI Store Assistant for WooCommerce transforms your WooCommerce store with an intelligent AI assistant that can answer customer questions 24/7 — without any human intervention.

Connect your preferred AI provider (OpenAI, Anthropic Claude, Groq, Google Gemini, or xAI Grok) and let the chatbot handle common customer queries automatically.

Key Features

  • Multiple AI Providers — OpenAI (GPT-4o), Anthropic Claude, Groq (Llama), Google Gemini, xAI Grok, and Moonshot
  • Product Queries — Customers can ask about products, prices, availability, and descriptions
  • Order Status — Logged-in customers can check their order status in real time
  • Returns & Refunds — Guides customers through your return and refund policy
  • General Support — Answers any store-related questions using your store’s context
  • Floating Widget — Beautiful floating chat bubble on every page (customizable position)
  • Shortcode Support — Embed the chatbot anywhere with [aiwc_chatbot]
  • Full Page Mode — Option to show chatbot inline on a dedicated page
  • Quick Action Buttons — One-click buttons for common queries (Products, Orders, Returns, Help)
  • Greeting Popup — Auto-show a welcome message to engage visitors
  • Chat Logs — View and export conversation history from the admin dashboard
  • Rate Limiting — Built-in protection against API abuse (10 messages/minute per IP)
  • HPOS Compatible — Fully compatible with WooCommerce High-Performance Order Storage
  • Cart & Checkout Block Compatible — Declared compatibility with WooCommerce Cart/Checkout Blocks
  • Customizable UI — Change colors, position (desktop & mobile), chatbot name, welcome message, and avatar images
  • Optional Attribution — “Powered by AI” footer is opt-in only; disabled by default
  • Secure API Key Storage — API keys are encrypted before being saved to the database

Supported AI Providers

  1. OpenAI — GPT-4o, GPT-4 Turbo, GPT-3.5 Turbo
  2. Anthropic — Claude Sonnet 4, Claude Haiku 4.5
  3. Groq — Llama 3.3 70B (ultra-fast inference)
  4. Google Gemini — Gemini 1.5 Pro
  5. xAI Grok — Grok-3
  6. Moonshot — Moonshot v1

Use Cases

  • Answer “Where is my order?” questions automatically
  • Recommend products based on customer needs
  • Explain return and refund policies
  • Reduce support tickets for common questions
  • Engage visitors 24/7 even when your team is offline

Privacy

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.

External Services

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.

OpenAI
Used to generate AI responses via the Chat Completions API.
Data sent: user message, conversation history, store context.
– Terms of Service: https://openai.com/policies/terms-of-use
– Privacy Policy: https://openai.com/policies/privacy-policy

Anthropic
Used to generate AI responses via the Messages API.
Data sent: user message, conversation history, store context.
– Terms of Service: https://www.anthropic.com/legal/consumer-terms
– Privacy Policy: https://www.anthropic.com/legal/privacy

Groq
Used to generate AI responses via the Groq Chat Completions API.
Data sent: user message, conversation history, store context.
– Terms of Service: https://groq.com/terms-of-use/
– Privacy Policy: https://groq.com/privacy-policy/

Google Gemini
Used to generate AI responses via the Google Generative Language API.
Data sent: user message, conversation history, store context.
– Terms of Service: https://ai.google.dev/terms
– Privacy Policy: https://policies.google.com/privacy

xAI Grok
Used to generate AI responses via the xAI Chat Completions API.
Data sent: user message, conversation history, store context.
– Terms of Service: https://x.ai/legal/terms-of-service/
– Privacy Policy: https://x.ai/legal/privacy-policy/

Moonshot
Used to generate AI responses via the Moonshot Chat Completions API.
Data sent: user message, conversation history, store context.
– Terms of Service: https://platform.moonshot.cn/docs/terms-of-use
– Privacy Policy: https://platform.moonshot.cn/docs/privacy-policy

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.

Screenshot

Installazione

  1. Upload the exertpro-ai-store-assistant-woocommerce folder to the /wp-content/plugins/ directory, or install via the WordPress Plugins screen directly.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Go to AI ChatBot Settings in your WordPress admin.
  4. Choose your AI Provider and enter your API key.
  5. Customize the chatbot name, welcome message, colors, and position.
  6. The chatbot will automatically appear on the front end of your store.

Shortcode

To embed the chatbot inline on any page or post:

[aiwc_chatbot]

FAQ

Do I need a WooCommerce store?

Yes. This plugin requires WooCommerce to be installed and activated.

Which AI providers are supported?

OpenAI, Anthropic Claude, Groq, Google Gemini, xAI Grok, and Moonshot. You need an API key from your chosen provider.

Is my API key stored securely?

Yes. API keys are encrypted before being saved to the WordPress database.

Can customers check their order status?

Yes. Logged-in customers can ask about their orders and the chatbot will retrieve real-time order data from WooCommerce.

Will the chatbot work on mobile?

Yes. The widget is fully responsive and supports separate position settings for desktop and mobile.

Can I use the chatbot without the floating widget?

Yes. Use the [aiwc_chatbot] shortcode to embed the chatbot inline on any page. You can also set the UI mode to “Shortcode only” in settings.

Are chat conversations saved?

Yes, if the “Save Chat Logs” option is enabled in settings. Logs can be viewed and filtered from the AI ChatBot Chat Logs admin page.

How many messages can a visitor send?

By default, 10 messages per minute per IP address. This protects against API abuse.

Is this plugin GDPR-friendly?

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.

Recensioni

Non ci sono recensioni per questo plugin.

Contributi e sviluppo

“ExertPro AI Store Assistant for WooCommerce” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

Changelog

1.0.1

  • Added support for Groq, Google Gemini, xAI Grok, and Moonshot AI providers
  • Added separate desktop and mobile position settings
  • Added customizable quick-action button labels and trigger messages
  • Added greeting popup with configurable delay
  • Added per-avatar customization (bubble, header, message, greeting)
  • Added online status text customization
  • Added opt-in “Powered by AI” attribution setting (disabled by default)
  • Fixed rate limiting to use REMOTE_ADDR only (prevents IP spoofing)
  • Improved API key encryption

1.0.0

  • Initial release
  • OpenAI and Anthropic Claude support
  • Floating widget and shortcode modes
  • Product, order, returns, and general query handling
  • Chat logs, rate limiting, and HPOS compatibility