Маркетплейс Oozor.ru, стартовавший в 2018 году, создан для тех, кто ищет или создает привлекательные товары для детей самых разных категорий: от игрушек до одежды и мебели.
Внедрить FAQ-бота, который ищет ответы по своей базе, нормализует вопросы через AI и полностью настраивается из административной панели магазина.
Внутри модуля клиент сам управляет приветствием, fallback-ответом, тематиками FAQ, статическими ответами, кнопками, цветами интерфейса и CSV-обменом. На витрине бот помогает с частыми вопросами, а при необходимости может перевести пользователя в техподдержку.
Задача клиента
Клиенту было важно, чтобы вопросы и ответы задавались прямо в административной панели магазина. Потенциальный покупатель или продавец формулирует вопрос своими словами, система нормализует его через AI и пытается сопоставить с уже существующей базой FAQ. При этом команда Oozor должна была сама управлять названием бота, основным промптом, текстами, кнопками, цветами и поведением виджета.
Что я сделал
Сделал отдельный интерфейс управления виджетом: включение, заголовок, подзаголовок, приветствие, ответ по умолчанию и прочие базовые настройки доступны без правок кода.
Клиент сам наполняет таблицу FAQ: активность записи, тематика, условие, кнопки и статический ответ. Это снимает зависимость от разработчика для типовых обновлений контента.
Вместо буквального поиска по тексту вопрос сначала приводится к более нормальной формулировке. За счёт этого бот находит релевантный ответ даже при свободной или неточной речи пользователя.
Добавил настройку основного промпта, заголовков, кнопок, цветовой схемы, текстов сообщений бота и пользователя. Виджет можно адаптировать под стиль магазина без вмешательства в шаблон.
На стороне витрины бот помогает с товарами, сравнением вариантов и вопросами по заказу. Если ответа нет, сценарий может перевести пользователя в техподдержку Oozor.
Для работы команды добавил импорт и экспорт FAQ через CSV, а также выгрузку истории диалогов за выбранный период.
Интерфейсы
Администратор работает с базой FAQ и настройками модуля, а посетитель сайта видит быстрый брендированный интерфейс, который отвечает по понятной базе знаний.
Главный результат здесь в управляемости. У команды появился не просто чат с моделью, а свой слой поддержки внутри CS-Cart: база знаний, логика ответа, брендирование и история общения остались под контролем клиента.
Если на проекте много повторяющихся вопросов, а ответы должны оставаться контролируемыми, такой модуль даёт гибридный сценарий: управляемая база FAQ плюс AI для сопоставления формулировок.
Когда пользователи регулярно спрашивают про условия размещения, заказы, возвраты, доставку, правила работы или свойства товаров, часть нагрузки стоит закрыть автоматикой.
Если контент FAQ меняется часто, нельзя завязывать каждое изменение на разработку. Нужен интерфейс, где менеджер сам обновляет вопросы и ответы.
Для поддержки и торговых площадок важно, чтобы бот опирался на проверенные формулировки, а AI использовался для поиска соответствия, а не для фантазии.
Виджет должен выглядеть частью магазина: свой заголовок, цвета, тексты, кнопки и сценарии общения без внешнего SaaS-интерфейса.
Если база не покрывает вопрос, пользователь не должен упираться в тупик. Нужен fallback и понятный путь к живой поддержке.
История чатов помогает увидеть пробелы в базе FAQ, понять повторяющиеся вопросы и улучшать сценарии поддержки по реальным обращениям.
Это чат-бот для магазина на CS-Cart, который отвечает не по случайной генерации, а по управляемой базе вопросов и ответов. Такой модуль помогает снять часть повторяющихся обращений, быстрее подсказывать по товарам, заказам и правилам работы, а главное — держать ответы под контролем бизнеса.
Да. В этом кейсе база FAQ ведётся прямо из административной панели CS-Cart. Менеджер может добавлять вопросы, включать или выключать записи, редактировать темы, условия, кнопки и статические ответы без отдельной правки кода.
Сначала вопрос пользователя нормализуется через AI, чтобы убрать зависимость от точной формулировки. После этого система ищет наиболее подходящий ответ в существующей базе FAQ по тематикам, условиям и уже заданным сценариям. За счёт этого бот работает точнее, чем обычный поиск по буквальному совпадению текста.
Обычный виджет чаще отвечает свободной генерацией и хуже контролируется по качеству контента. Здесь логика другая: ответы берутся из управляемой базы знаний, а AI используется как слой сопоставления вопроса и нужного ответа. Это безопаснее для поддержки, правил маркетплейса и типовых клиентских коммуникаций.
Да. В модуле вынесены настройки заголовка и подзаголовка виджета, приветственного сообщения, fallback-ответа, системного промпта, цветов интерфейса, текстов кнопок и сообщений. Это позволяет встроить AI-помощника в стиль магазина, а не оставлять его внешним инородным блоком.
Да. Для команды предусмотрен CSV-обмен по базе FAQ и отдельная выгрузка истории чатов за выбранный период. Это удобно, когда базу ответов нужно массово обновлять, передавать между сотрудниками или анализировать реальные обращения пользователей.
Да. Если бот не находит корректный ответ или вопрос выходит за пределы базы знаний, можно показать fallback-сценарий и перевести пользователя в техподдержку. Для ecommerce-проекта это важный момент: бот закрывает рутину, а сложные обращения остаются у живой команды.
Да. Такой модуль особенно полезен для маркетплейсов и Multi-Vendor проектов, где есть повторяющиеся вопросы от покупателей и продавцов: по условиям размещения, товарам, заказам, правилам площадки и поддержке. В таких сценариях контролируемая база знаний работает заметно лучше, чем полностью свободная генерация.