Back to Top

Guide for WooCommerce AI Chatbot

Updated 2 February 2026

Woocommerce AI Chatbot, powered by the unification of OpenAI SDK Compatible LLMs integrates seamlessly into your Woocommerce Store, providing exceptional customer support and assistance.

Woocommerce AI chatbot becomes an integral part of your store’s front end, offering a user-friendly and interactive interface for customers to engage with.

Customers can explore your product offerings, ask specific queries about shipping details and discount coupons, and receive relevant information.

Backed by the Unification of OPEN AI SDK Compatible LLMs, the Woocommerce AI Chatbot excels in understanding and responding to customer inquiries.

Utilizing advanced RAG techniques, the chatbot analyzes customer inputs and their sentiments then delivers comprehensive answers using AI Agents.

Searching for an experienced
Woocommerce Company ?
Find out More

Elevate your customers’ shopping experience with the Woocommerce AI Chatbot powered by large language model.

If you also want to provide the customers on your WooCommerce store to search products using images and phrases, then you can check WooCommerce AI Image & Semantic Search.

We provide a production version of the plugin. If you want a development version then you can get it at an additional cost. Please contact [email protected] for it.

Check the below – mentioned video for an overview of the workflow of the plugin:

BFH2X-nH2VE

Features

  • Upload WooCommerce product data to the Vector database to train the chatbot.
  • Show the AI chatbot on multiple WooCommerce storefront pages.
  • Conversational AI and Natural Language Processing (NLP).
  • OpenAI’s latest GPT models and Gemini Flash 3 provide more contextually relevant responses.
  • The plugin now supports all the latest OpenAI SDK-compatible LLM Models but outperforms on ChatGPT, GEMINI, and Cerebras models.
  • Customize the WooCommerce chatbot appearance with your brand.
  • Admin can create AI-generated content for the posts, pages, and products from the backend. 
  • Admin can view chat history between the Chatbot and the users and guest users by enabling guest history on or off.
  • Product long descriptions will be created by the admin while adding new products.
  • Admin can see a live dashboard that delivers real-time insights into its performance and the most-asked product.
  • This module is compatible with WooCommerce’s new High-Performance Order Storage (HPOS) feature.
  • It offers three types of embedding models: OpenAI, GEMINI, and ONNX embedding models (e5-small) for local embedding generation.
  • It also supports two types of vector databases, Pinecone for hosted and chromadb for local vector DB.
  • Now they also respond about shipping details and discount coupon availability.

Installation

The user will get a zip file, which he has to upload to the “Add New” menu option in the WordPress admin panel.

For this login to the WordPress Admin Panel and under the Dashboard, hover your mouse over the “Plugins” menu option. This brings out a Sub-Menu and then selects the “Add New” option.

AI Chatbot for WooCommerce Add new

After that, you will see an option on the top of your page that is “Upload Plugin”, click the option to upload the zip file.

AI Chatbot for WooCommerce Upload plugin

Then click on the “Upload Plugin” option, below that you will see a button “Choose File” Click on the button to browse for the zip file as per the snapshot below.

AI Chatbot for WooCommerce choose file

After browsing the file, click the “Install Now” button to install the plugin as per the snapshot.

AI Chatbot for WooCommerce  Installation -1

Now, when the plugin is installed correctly, you will see the success message. Additionally, an option to activate the plugin.

Click on “Activate Plugin” to activate the installed plugin.

AI Chatbot for WooCommerce Activate Plugin

Module translation

To learn how to translate the module, you can click here.

NOTE: To generate JSON from your translations, save your translation file in the default WordPress languages directory.

Then run the following command in the same directory: Note `xx_YY` refers to the locale (eg. `en_US`)
“`wp i18n make-json ai-chatbot-for-woocommerce-xx_YY.po –no-purge

Flush Rewrite Rules

The admin has to flush the permalink by navigating to Settings > Permalinks so that the links to the chatbot store work correctly.

AI Chatbot for WooCommerce Configuration-image

Vector DBs

1) Pincone Settings

To configure the PineCone, the admin will navigate through Webkul WC Addons > Chatbot > Settings > Vector DB Selection> PineCone Settings. Below are the steps to generate the PineCone keys.

AI Chatbot for WooCommerce settings pinecone

To create an account, the admin can continue with their Google, GitHub, and Microsoft account. Otherwise, enter your email to create an account on Pinecone.

AI Chatbot for WooCommerce settings pinecone

After creating an account on Pinecone, to create a new API key click on API Keys > Create API key as shown in the below screenshots.

AI Chatbot for WooCommerce settings pinecone

Enter the key name and click on the create key to create the new API key.

AI Chatbot for WooCommerce settings pinecone

Copy and enter the environment and value key at the admin end. Please refer to the below image for a better understanding.

AI Chatbot for WooCommerce settings pinecone
AI Chatbot for WooCommerce settings pinecone

2) Chroma DB Settings:

To configure the Chroma DB, the admin will navigate through Webkul WC Addons > AIChatBot > Settings > Vector DB Selection> Chroma DB. Click on the Click Here to know how to setup chroma db locally.

AI Chatbot for WooCommerce settings chromadb

Embedding Models Settings

1) Gemini Model Settings

To configure the Gemini Embedding model , the admin will navigate through Webkul WC Addons > AIChat Bot > Settings > Model Settings > Select Model Type > Gemini Model >. Click on the Click Here to know how to generate the Gemini API keys.

AI Chatbot for WooCommerce settings gemini

2) Open AI Model Settings

To configure the Open AI Settings, the admin will navigate through Webkul WC Addons > AIChat Bot > Settings > Model Settings > Select Model Type >OPEN AI. Below are the steps to create OpenAI keys.

To create an account click on the get started button, or to be login into your account click on the log in button.

AI Chatbot for WooCommerce settings openai

Click on the API option to integrate OpenAI models into your AIchat Bot.

AI Chatbot for WooCommerce settings openai

Click into your account. Now, click on view API keys as shown in the below screenshot.

AI Chatbot for WooCommerce settings openai

To create a new Open AI secret key, navigate through view API keys > user > API keys > create new secret key.

AI Chatbot for WooCommerce settings openai

Enter the name of the secret key or you can skip the key name. Click on Create Secret Key to generate to new secret key.

AI Chatbot for WooCommerce settings openai

Copy the Secret key and enter it at the admin backend. Please refer to the below screenshots for a better understanding.

AI Chatbot for WooCommerce settings openai
AI Chatbot for WooCommerce settings openai

3) Onnx Model Settings

To configure the Onnx Embedding model, the admin will navigate through Webkul WC Addons > AI Chatbot > Settings > Model Settings > Select Model Type > Onnx Model >. Onnx model is already loaded with our plugin , so there is no need to configfure anything.

AI Chatbot for WooCommerce settings onnx

Chat Box Settings

To configure the chat Box, the admin needs to navigate through the webkul wc Addons > AIChat Bot > Settings > chat box settings.

  • The admin can allow voice assistant or animation in the chatbot.
  • Set the primary and secondary colors of the chatbot box.
  • Set the chatbot name.
  • You can also enable or disable the guest history.
  • Upload the chatbot avatar, background image, and AI logo as per choice.
  • Allow the background image for the admin conversation history.
  • Admin can set the right or left position of the chatbot on the store.
AI Chatbot for WooCommerce settings

Data Training

The framework allows the admin to upload their Woocommerce product data into the Selected Vector database and then train your AI Chatbot.

Also, whenever the admin updates the product, the data also gets updated through selected Models.

AI Chatbot for WooCommerce settings training

Admin navigates through dashboard > products > add new product can also generate product long descriptions with AI Chatbot while adding new products to the store.

AI Chatbot for WooCommerce description
  • Admin has to enter the name of the product.
  • Click on the long description with the AI chatbot under the product description to generate the description of the product.
  • After the product description is generated by an AI chatbot, the admin can edit the generated description.

AI ChatBot Dashboard

Admin can access the real-time dashboard. Where the admin can view user and AI weekly and monthly messages over chatbot in line/bar/area/scatter format.

Admin can see the daily users over the chatbot and most asked products as shown in the below screenshots.

AI Chatbot for WooCommerce dashboard

Conversation History

The admin can access the chat history between customers and AI to gain insights into what customers are searching for after landing on the storefront.

  • The admin must enter at least three characters of the user’s name to retrieve the chat history.
  • The admin can also select the date from which they want to view the conversation.
  • They can download the chat history if required.
  • All the guest user history you can find using the guest username
  • Additionally, the admin can block a user by clicking the block option, as shown in the screenshots below.
AI Chatbot for WooCommerce conversation_history

If you want to facilitate your customer to ask order-related queries to the admin, then you can make use WooCommerce Order History Communication.

Content Creation

The module helps to generate accurate responses based on the provided WooCommerce data.

Admin can creative and high-quality content generation. Configured model will generate human-like text, answer questions, and translate languages.

AI Chatbot for WooCommerce content_creation

Admin can also generate custom content for a number of topics. Admin has to enter the topic name and can use this module for topic suggestions.

Similarly, use this module to generate sections, content excerpts, and meta descriptions for posts, pages, and products.

AI Chatbot for WooCommerce post1

After creating the content, admin can the view and edit the generated post in post > all post.

AI Chatbot for WooCommerce post2

Storefront View

The customer can explore your product offerings, ask product-specific queries, and receive relevant information about the product.

WooCommerce AI Chatbot provides real-time answers to customer’s product queries and displays the answers in the chat window as shown in the below screenshots.

AI Chatbot for WooCommerce shop

The customer can use the voice assistant to ask questions about the product.

AI Chatbot for WooCommerce intialize

The AI Chatbot understands and responds to customer inquiries as shown in the below screenshots.

AI Chatbot for WooCommerce reply

If you also want to support your customer over WhatsApp, then you can make use of the WooCommerce WhatsApp Chat Plugin.

Support

Thus, that’s all for the WooCommerce AI Chatbot  module. If you still have any issues, feel free to add a ticket and let us know your views on our Webkul Support System.

Current Product Version - 3.0.0

Supported Framework Version - WordPress 6.9.0, WooCommerce 10.4.0

Blog Version - WordPress 6.9.0, WooCommerce 10.4.0
  • Version WordPress 6.9.0, WooCommerce 10.4.0
  • Version WordPress 6.5.0, WooCommerce 8.7.0
  • Version WordPress 6.3.0, WooCommerce 8.0.3
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Guide for WooCommerce AI Chatbot