Дооснастить сайт вместо переписывания: как это устроено
Клиент формулирует запрос просто: «добавьте на сайт запись» или «хочу, чтобы сайт продавал». Классические ответы на него — заказать модуль под CMS или переехать на другую платформу. Оба варианта — проект с разработкой.
Есть третий путь: подключаемый ассистент поверх существующего сайта. Ниже — как это устроено технически и где границы, чтобы было проще решить, подходит ли это вашему клиенту.
Как устроено подключение
Ассистент не встраивается в код сайта. Платформа выдаёт script-tag, его вставляют на страницы — обычно в общий шаблон. Дальше виджет сам показывает кнопку и окно диалога поверх контента.
Вёрстка, стили и серверный код не меняются. На какой CMS собран сайт — неважно: точке входа всё равно. Для того, кто сопровождает сайт, задача сводится к вставке одной строки. Обновление CMS, смена темы, редизайн — виджет не трогает; отключается он обратной операцией, удалением этой строки.
Где живут знания и действия
Настройка происходит не на сайте, а в платформе:
— база знаний: описания услуг и товаров, условия, частые вопросы. Ассистент отвечает по этим материалам, а не выдумывает; — каталог: позиции с ценой и наличием — из него идёт подбор, корзина и заказ; — услуги и расписание: длительность, цена, рабочие часы — из них ассистент берёт свободные слоты для записи; — кабинет: диалоги, заказы со статусами и записи видны там, без доступа к коду сайта.
Что это меняет для клиента
Сайт начинает продавать и записывать без заказа разработки магазина и без переезда на другую CMS. Контент поддерживается без разработчика: обновить цену — значит поправить материал, а не код.
Тот же ассистент работает на сайте, в MAX, Telegram и ВКонтакте: знания и действия настраиваются один раз.
Где границы
— Модель может ошибаться. Отсутствие подходящего фрагмента базы знаний автоматически не блокирует ответ, поэтому типовые и неудобные вопросы проверяют до публикации. — Документ-источник ответа посетителю не показывается. — Мастер как отдельная сущность, авто-напоминания и перенос записи в AI-диалоге не заявляются. — Приём оплаты выполняет платёжная система, подключённая к проекту; BiFL не платёжный агент. Без неё запись создаётся без предоплаты — это рабочий вариант, а не ошибка настройки. — Прямой чат с человеком — отдельный ручной режим. — Сроки поставки не обещаются, если их нет в данных.
Итог для оценки проекта: если задача «заставить существующий сайт продавать и записывать», она решается скриптом и настройкой данных. Если задача «переделать сайт» — это другой проект, и виджет его не заменяет.
Разбор демо-сценария и подключение — в статье:
https://bifl.ru/articles/site-upgrade
А вы чаще закрываете запрос «добавьте на сайт» разработкой или подбором готового решения?