CS-Cart OpenAI ChatBot module allows customers to interact with a virtual assistant for product discovery and support.
The ChatBot also accesses your CMS pages, providing customers with quick and accurate information on policies, FAQs, and other important store content.
It uses OpenAI’s latest model for smart responses and integrates with Pinecone to keep product data synced and accurate.
The chatbot supports admin and vendor products, making it suitable for multi-vendor stores.
Store owners can auto-sync all or selected products and CMS pages, allowing flexible control over what information the ChatBot uses for customer responses.
Product suggestions are personalized, and the chatbot appearance is fully customizable for consistent branding.
Now supports multi-language, allowing seamless interaction with customers in their preferred language.
You can also check the below video to get to know the functionality of the module,
Features
- ChatBot assists customers by answering queries and sharing product links.
- Uses OpenAI’s latest model to generate fast and accurate responses.
- Supports both admin and vendor product listings for multi-vendor stores.
- Sync all store products automatically with the ChatBot system.
- Manually sync specific products to maintain control over suggestions.
- Sync all CMS pages automatically with the ChatBot system.
- Manually sync specific CMS pages to maintain control over content.
- Pinecone integration keeps product data accurate and up to date.
- Suggests products based on user preferences to drive more conversions.
- Works as a virtual assistant to guide shoppers during their journey.
- Store owners can upload custom logos and titles for ChatBot branding.
- Fully compatible with multiple storefronts and multi-vendor setups.
- Supports multiple languages for global customer interactions.
You can also check our module CS-Cart Amazon FBM to manage Amazon orders directly from their CS-Cart Store.
Installation
After downloading the CS-Cart OpenAI ChatBot module, you will get the zip file of the installer, a pdf, and an install.txt file.
Read the PDF carefully for configuration.
Navigate to Add-ons –> Downloaded add-ons and click on the settings icon, from here you can manually install the zip file as shown below:

Click on “Local” to browse the zip file and then click on “Upload & Install” as shown below in the snapshot.

Activate Add-on
Admin can click on Settings to Disable, Install, or Uninstall the extension, as shown below:

Once you install and activate the CS-Cart OpenAI ChatBot extension, you can start using it immediately.
Module Configuration
After opening the CS-Cart OpenAI ChatBot add-on, click on the ” Settings” tab to begin the configuration process.
The user needs to enter the Secret Key for OpenAI Configuration, along with the Secret Key and Pinecone Host for Pinecone Configuration.
To automatically sync all CS-Cart store products and CMS pages with the ChatBot system, the admin can simply check the available boxes to enable the auto-sync setting.

ChatBot Custom Logo & Title
The admin can customize the ChatBot by uploading a custom logo from the local drive or a URL and by setting a custom title.

Admin Syncs Single Product with ChatBot
- Go to Products > Products and choose the product.
- Click Settings > Edit to open the product page.
- Click Settings again and select Sync with ChatBot.

Bulk Product Sync with ChatBot | Admin
Moreover, the admin can sync bulk products with ChatBot system by navigating to the product page, as shown below.
A separate tab named ‘ChatBot Synchronization‘ is provided, where the admin can choose to either sync the selected products with the ChatBot or remove from chatbot.

View ChatBot Synced Products | Admin
By clicking the ‘Advanced Search’ filter at the top right, the admin can access an additional filter to view products synced with the ChatBot.

Sellers Also Sync Products with ChatBot
Similar to the admin, marketplace sellers can also sync or remove products from the ChatBot by navigating to the product page in their seller panel.

Sellers View ChatBot Synced Products
Marketplace sellers can also view ChatBot-synced products by clicking the ‘Advanced Search’ filter located at the top right under their seller panel product page.

Admin Syncs a Single CMS Page with ChatBot
To sync a single CMS page with the ChatBot, go to Website > Pages, select the page you want to sync, click the Settings button, and choose Sync with ChatBot.

Bulk Sync of CMS Pages with ChatBot | Admin
To sync multiple CMS pages with the ChatBot, go to Website > Pages, select the pages you want to sync, and use the ChatBot Synchronization option.
From here, you can bulk sync selected pages or remove any pages from the ChatBot as needed.

View ChatBot-Synced CMS Pages | Admin
To view ChatBot-synced CMS pages, go to Pages, open Advanced Search, enable the ChatBot Sync Pages filter, and click the Search button.

Front End | AI ChatBot
We can see the advanced OpenAI ChatBot, a smart virtual assistant for customers, is visible on the CS-Cart storefront with a custom logo and title.

It is ready to assist customers with queries related to store products and offer shopping assistance.
ChatBot Assisting Customers
Customers can ask product-related queries, and ChatBot will provide instant, AI-generated responses along with direct links to the relevant items.

The ChatBot suggests products based on user preferences. When customers click Buy Now, they are taken directly to the product page.

Customers can ask CMS-related questions, and the ChatBot will instantly provide AI-generated answers along with direct links to the relevant pages.

The ChatBot also shares direct CMS page links in its responses, and when customers click the link, they are taken straight to the corresponding CMS page.

Support
That’s all for the CS-Cart OpenAI ChatBot module. Still, if you have any concerns, feel free to mail us at [email protected]
Please explore our CS-Cart Development Services and Quality CS-Cart add-ons.
Current Product Version - 1.3
Supported Framework Version - 4.16.x to 4.19.x

https://webkul.com/blog/cs-cart-ai-chatbot-using-chatgpt-llama3/
Can you please help me with that?