Дооснастить сайт вместо переписывания: как это устроено

Клиент формулирует запрос просто: «добавьте на сайт запись» или «хочу, чтобы сайт продавал». Классические ответы на него — заказать модуль под CMS или переехать на другую платформу. Оба варианта — проект с разработкой.

Есть третий путь: подключаемый ассистент поверх существующего сайта. Ниже — как это устроено технически и где границы, чтобы было проще решить, подходит ли это вашему клиенту.

Как устроено подключение

Ассистент не встраивается в код сайта. Платформа выдаёт script-tag, его вставляют на страницы — обычно в общий шаблон. Дальше виджет сам показывает кнопку и окно диалога поверх контента.

Вёрстка, стили и серверный код не меняются. На какой CMS собран сайт — неважно: точке входа всё равно. Для того, кто сопровождает сайт, задача сводится к вставке одной строки. Обновление CMS, смена темы, редизайн — виджет не трогает; отключается он обратной операцией, удалением этой строки.

Где живут знания и действия

Настройка происходит не на сайте, а в платформе:

— база знаний: описания услуг и товаров, условия, частые вопросы. Ассистент отвечает по этим материалам, а не выдумывает; — каталог: позиции с ценой и наличием — из него идёт подбор, корзина и заказ; — услуги и расписание: длительность, цена, рабочие часы — из них ассистент берёт свободные слоты для записи; — кабинет: диалоги, заказы со статусами и записи видны там, без доступа к коду сайта.

Что это меняет для клиента

Сайт начинает продавать и записывать без заказа разработки магазина и без переезда на другую CMS. Контент поддерживается без разработчика: обновить цену — значит поправить материал, а не код.

Тот же ассистент работает на сайте, в MAX, Telegram и ВКонтакте: знания и действия настраиваются один раз.

Где границы

— Модель может ошибаться. Отсутствие подходящего фрагмента базы знаний автоматически не блокирует ответ, поэтому типовые и неудобные вопросы проверяют до публикации. — Документ-источник ответа посетителю не показывается. — Мастер как отдельная сущность, авто-напоминания и перенос записи в AI-диалоге не заявляются. — Приём оплаты выполняет платёжная система, подключённая к проекту; BiFL не платёжный агент. Без неё запись создаётся без предоплаты — это рабочий вариант, а не ошибка настройки. — Прямой чат с человеком — отдельный ручной режим. — Сроки поставки не обещаются, если их нет в данных.

Итог для оценки проекта: если задача «заставить существующий сайт продавать и записывать», она решается скриптом и настройкой данных. Если задача «переделать сайт» — это другой проект, и виджет его не заменяет.

Разбор демо-сценария и подключение — в статье:

https://bifl.ru/articles/site-upgrade

А вы чаще закрываете запрос «добавьте на сайт» разработкой или подбором готового решения?

Дооснастить сайт вместо переписывания: как это устроено | Сетка — социальная сеть от hh.ru