EN
Case study · CS-Cart / AI / FAQ bot

AI FAQ bot for Oozor.ru inside the CS-Cart admin panel

About the project

A children’s products marketplace on CS-Cart

Oozor.ru, launched in 2018, is built for people who are looking for or creating attractive products for children across many categories: from toys to clothing and furniture.

Client Oozor.ru
Platform CS-Cart Multi-Vendor
Work scope AI FAQ bot, admin-panel builder, answer base, storefront widget

Build a managed AI assistant that answers from the knowledge base instead of improvising blindly

The client wanted questions and answers to be managed directly in the CS-Cart admin panel. A potential buyer or seller asks in their own words, the system normalizes the question through AI, and then tries to match it against the existing FAQ base. At the same time, the Oozor team needed full control over the bot name, core prompt, texts, buttons, colors, and widget behavior.

What needed to be covered

  • Build an FAQ bot builder inside the CS-Cart admin panel.
  • Let the client maintain the FAQ base and static answers independently.
  • Use AI to normalize the user’s question and search the base.
  • Add settings for headings, greeting, fallback answer, buttons, and system prompt.
  • Make the storefront widget fully customizable.
  • Add FAQ import and export, plus chat history export.

Built a module where the answer base, AI matching, and branding are controlled from one panel

1

FAQ bot builder in the admin panel

I created a separate widget management interface: enable/disable, title, subtitle, greeting, default answer, and other basic settings are available without code changes.

2

Editable question-and-answer base

The client maintains the FAQ table independently: entry status, topic, condition, buttons, and static answer. This removes the need for a developer for routine content updates.

3

AI normalization of the user’s question

Instead of a literal text search, the question is first converted into a more normalized form. That helps the bot find a relevant answer even when the user writes loosely or imprecisely.

4

Prompt and visual customization

I added settings for the main prompt, headings, buttons, color scheme, and bot/user message text. The widget can be adapted to the store’s style without editing the template.

5

Storefront assistant with support handoff

On the storefront, the bot helps with products, comparisons, and order-related questions. If there is no answer, the flow can transfer the user to Oozor support.

6

CSV exchange and chat history

For the team, I added FAQ import/export via CSV, as well as chat history export for a selected period.

All operational work lives in the admin panel, while the storefront keeps a compact conversation flow

The administrator works with the FAQ base and module settings, while the site visitor sees a fast branded interface that answers from a clear knowledge base.

What the client got

An FAQ bot managed from the CS-Cart admin panel A question-and-answer base that can be maintained without a developer AI normalization of the user’s question before answer lookup Prompt, greeting, button, and color customization CSV import and export of the FAQ base Chat history export and a support handoff flow

The main result here is controllability. The team got not just a chat with a model, but its own support layer inside CS-Cart: the knowledge base, response logic, branding, and conversation history remained under the client’s control.

Need an AI assistant inside CS-Cart? Discuss the task

Who this customization is for

If your project has many repetitive questions and the answers need to stay controlled, this module gives you a hybrid flow: a managed FAQ base plus AI for matching wording.

Marketplaces and stores with a large FAQ

When users regularly ask about listing terms, orders, returns, delivery, store rules, or product properties, part of the load should be handled automatically.

The team wants to maintain the answer base itself

If the FAQ content changes often, every update should not require development. You need an interface where a manager can update questions and answers independently.

You need predictable answers, not free generation

For support and marketplaces, it is important that the bot relies on verified wording, while AI is used for matching, not for improvisation.

Branding must match the storefront

The widget should look like part of the store: its own title, colors, texts, buttons, and conversation flow, without an external SaaS look.

You need escalation to support

If the base does not cover the question, the user should not hit a dead end. You need a fallback and a clear path to human support.

It is important to analyze requests

Chat history helps reveal FAQ gaps, understand repetitive questions, and improve support scenarios based on real interactions.

Frequently asked questions about the AI FAQ bot for CS-Cart

What is an AI FAQ bot for CS-Cart and why does an online store need one?

It is a chatbot for a CS-Cart store that does not answer by random generation, but from a managed database of questions and answers. This module helps reduce repetitive inquiries, answer product, order, and store-policy questions faster, and keep responses under business control.

Can the question-and-answer base in CS-Cart be managed without a developer?

Yes. In this case, the FAQ base is managed directly from the CS-Cart admin panel. A manager can add questions, enable or disable entries, and edit topics, conditions, buttons, and static answers without separate code changes.

How does the AI FAQ bot in CS-Cart find an answer to a user’s question?

First, the user’s question is normalized by AI so it does not depend on the exact wording. Then the system searches for the most relevant answer in the existing FAQ base by topic, conditions, and predefined scenarios. This makes the bot more accurate than a simple literal text match.

How is this FAQ bot different from a regular ChatGPT widget on a website?

A regular widget usually responds with free generation and is harder to control for content quality. Here the logic is different: answers come from a managed knowledge base, and AI is used as a layer for matching the question to the right answer. That is safer for support, marketplace rules, and typical customer communication.

Can the bot title, greeting, prompt, colors, and widget buttons be customized?

Yes. The module includes settings for the widget title and subtitle, welcome message, fallback answer, system prompt, interface colors, button text, and message text. This makes it possible to fit the AI assistant into the store’s style instead of leaving it as an external-looking block.

Is there import and export for the FAQ base, as well as chat history export?

Yes. The team gets CSV exchange for the FAQ base and a separate export of chat history for a selected period. This is useful when the answer base needs to be updated in bulk, shared between staff members, or analyzed for real user requests.

Can a user be transferred from the AI bot to store support?

Yes. If the bot cannot find a correct answer or the question goes beyond the knowledge base, you can show a fallback scenario and transfer the user to support. For an ecommerce project, this is important: the bot handles routine tasks, while complex requests stay with the human team.

Is the AI FAQ bot suitable for CS-Cart Multi-Vendor and marketplaces?

Yes. Such a module is especially useful for marketplaces and Multi-Vendor projects that have repetitive questions from customers and sellers: about listing terms, products, orders, platform rules, and support. In these scenarios, a controlled knowledge base works much better than fully free-form generation.

Result guaranteed
A separate contract for each project
Fixed price before the start
I’ll tell you if it’s possible, estimate the timeline and cost — free of charge, with no obligation.
Describe the task and I'll estimate it in 24 hours