Денис Лузиков@deni_vitoБесплатный разбор

Конструктор чат-ботов или разработка

Коротко

Конструктор закрывает линейные сценарии: меню, ответы на частые вопросы, приём заявок — и большинству бизнесов этого достаточно. Разработка нужна там, где бот должен знать то, чего нет в самом диалоге: остатки на складе, свободные слоты, историю клиента. Граница проходит не по бюджету, а по тому, ходит ли бот в ваши системы.

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

Эта статья про другое: где у конструктора заканчиваются возможности и по каким признакам понять, что вы к этой границе подошли. Я делаю ботов на заказ и регулярно вижу проекты, которые начали в конструкторе и упёрлись — иногда через месяц, иногда через два года.

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

Что конструктор делает хорошо

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

Вот задачи, на которых конструктор — правильный выбор, и спорить тут не с чем:

  • Ответы на частые вопросы. Режим работы, адрес, условия доставки, прайс. Дерево из десятка веток закрывает большую часть обращений.
  • Приём заявок. Имя, телефон, задача — и заявка падает вам в мессенджер или в таблицу.
  • Запись без синхронизации. Если у вас не занятые слоты, а «мастер перезвонит и согласует», бот-анкета справится.
  • Рассылки по базе подписчиков. Механика встроенная, ничего писать не нужно.
  • Проверка гипотезы. Нужно понять, будут ли люди вообще пользоваться ботом, — конструктор даёт ответ за выходные и почти бесплатно.

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

Что реально даёт бесплатный тариф

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

У бесплатных тарифов три ограничителя, и каждый выключает бота в разный момент:

  • Лимит аудитории. 150 подписчиков у PuzzleBot, 50 сообщений в сутки у Salebot. Небольшая рассылка или один активный день — и лимит выбран.
  • Лимит сложности. 15 команд и условий — это приветствие, короткое меню и форма заявки. Ветку «а если клиент уже оставлял заявку» добавить уже некуда.
  • Реклама сервиса в вашем боте. Клиент видит не только вас, но и того, на чём вы собрали бота. Для проверки идеи неважно, для работы с клиентами — плохо.

Вывод простой: бесплатный тариф — это тестовый стенд, а не боевой канал. Проверить, будут ли люди пользоваться ботом, — да. Принимать на нём заказы — нет, вы упрётесь в первый же месяц, причём в неудобный момент.

Конструкторы и площадки: Telegram, ВКонтакте, MAX

Ещё одна вещь, которую видно только на практике: конструктор поддерживает не все площадки одинаково.

С Telegram проблем нет — это основной канал для всех российских сервисов, поддержка полная. С ВКонтакте тоже нормально: площадка старая, API стабильный.

А вот с новыми мессенджерами всё иначе, и MAX здесь показательный пример. Спрос уже есть: по Вордстату «конструктор чат ботов макс» и «мах» вместе дают около 365 запросов в месяц. Конструкторы поддержку добавляют, но с запозданием — сначала площадка меняет API, потом сервис успевает за ней.

Практическое следствие: на молодой площадке вы получаете возможности с задержкой в несколько месяцев. Если MAX для вас второй канал после Telegram — не критично. Если основной — это довод в пользу своего кода: он меняется тогда, когда нужно вам, а не когда сервис доберётся до обновления.

Что делать с ИИ внутри конструктора

Почти все конструкторы добавили ИИ-ассистентов: бот отвечает не по дереву меню, а свободным текстом. Это правда полезно, но с двумя оговорками, о которых на витрине не пишут.

Первая: ИИ обычно идёт от определённого тарифа. У Salebot, например, ИИ-ассистент входит в тариф «Бизнес» — 2 999 ₽ в месяц (по данным сервиса, проверено 22 августа 2026 года). То есть подключение ИИ автоматически поднимает вас на верхний уровень оплаты.

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

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

Пять стен, в которые упирается конструктор

Проблемы начинаются не сразу и почти всегда в одном и том же порядке.

Стена первая: лимит на сложность сценария

Про неё не думают на старте, а она вшита прямо в тарифы. Конструкторы ограничивают не только число подписчиков, но и число команд и условий в сценарии.

Вот реальные лимиты одного из популярных российских сервисов — тарифы PuzzleBot, проверено 22 августа 2026 года:

ТарифЦена в месяцБотовПодписчиковКоманд и условий
Бесплатный0 ₽115015
Креативный891 ₽21 000100
Расширенный1 521 ₽410 000200
Профессиональный2 691 ₽820 000400

Пятнадцать команд на бесплатном — это буквально приветствие, меню из пяти пунктов и форма заявки. Сто команд на следующем тарифе кажутся большим числом, пока вы не начнёте добавлять ветки «а если клиент уже писал», «а если заказ уже оформлен», «а если он выбрал доставку в другой город».

Реальный сценарий с обработкой исключений съедает сотню условий быстрее, чем кажется. Дальше вы либо упрощаете логику под тариф, либо платите за следующий.

Стена вторая: своя логика

Конструктор умеет «если нажали кнопку А — покажи сообщение Б». Он плохо умеет считать.

Задачи, которые выглядят просто, а в конструктор не помещаются:

  • посчитать стоимость по объёму, весу и расстоянию;
  • применить скидку, которая зависит от истории заказов клиента;
  • предложить слот с учётом занятости мастера и длительности услуги;
  • собрать подборку товаров под то, что человек описал словами.

Часть таких вещей решается обходными путями — вебхуками в сторонние сервисы автоматизации. Но каждый обходной путь — это ещё один сервис, ещё одна абонентская плата и ещё одно место, где всё сломается.

Стена третья: ваши данные живут не у вас

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

Отдельно — риск исчезновения. Сервис может закрыться, поднять цены втрое или уйти с рынка. Ваш бот при этом останавливается, а данные придётся выгружать в спешке — если выгрузка вообще предусмотрена.

Где физически лежат ваши клиенты
Клиентпишет боту
Мессенджердоставляет сообщение
Сервер конструктораздесь диалоги и база — не у вас
Ваш телефонприходит уведомление
При своей разработке третий узел заменяется вашим сервером. Всё остальное для клиента выглядит одинаково — разница видна только в тот день, когда сервис решит поменять правила.

Стена четвёртая: абонентская плата растёт вместе с базой

Это самая недооценённая статья расходов, потому что растёт она незаметно.

Тарифы привязаны к числу подписчиков или сообщений. Салон с базой в тысячу человек платит одно, с базой в двадцать тысяч — совсем другое. Причём платит каждый месяц и навсегда, а база только растёт.

Для сравнения — тарифы другого крупного российского сервиса, Salebot (проверено 22 августа 2026 года): бесплатный тариф — 50 сообщений в сутки, «Бизнес» — 2 999 ₽ в месяц за 10 000 сообщений в сутки, «Инфобиз» — 3 999 ₽. Дополнительные 10 000 сообщений — 1 890 ₽ сверху.

Посчитаем на три года:

Конструктор, средний тарифСвоя разработка
Старт0 ₽разовые вложения в разработку
Ежемесячно2 700 – 3 000 ₽сервер от 300 ₽
За 3 года97 000 – 108 000 ₽вложения + около 11 000 ₽ за сервер
При росте базытариф поднимаетсяне меняется
Что остаётся в конценичего, аренда закончиласькод и данные ваши

Цифры по конструктору здесь не выдуманные — это средний тариф, умноженный на 36 месяцев. Точка, где разработка становится выгоднее, у каждого своя, но она есть почти всегда, и наступает раньше, чем ожидают.

Стена пятая: бота нельзя забрать с собой

Сценарий, собранный в конструкторе, живёт в формате конструктора. Переехать в другой сервис или на свой код — значит собрать всё заново.

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

Типовые задачи и что им подходит

Чтобы не гадать, вот разбор по конкретным задачам — из тех, с которыми чаще всего приходят.

ЗадачаЧто подойдётПочему
Ответы на частые вопросыКонструкторДерево веток, данные меняются редко
Приём заявок в мессенджерКонструкторАнкета из трёх полей, интеграции не нужны
Запись, где слоты согласует человекКонструкторБот собирает пожелание, расписание не трогает
Запись в реальное расписаниеРазработкаНужны живые свободные слоты из вашей системы
Расчёт стоимости по параметрамРазработкаФормула с условиями, а не выбор из списка
Проверка наличия товараРазработкаБот должен видеть остатки прямо сейчас
Личный кабинет клиентаРазработкаИстория, статусы заказов, свои данные у каждого
Магазин с оплатой внутри мессенджераРазработкаВитрина, корзина, приём платежей, учёт
ИИ отвечает по вашим документамРазработкаНужен контроль над тем, что модель может говорить
Рассылка по базе подписчиковКонструкторМеханика встроенная, писать нечего

Бывают и смешанные случаи, которых на практике больше половины: часть задач из левой колонки, часть из правой. Тогда правильный ответ не «или-или», а разделение: типовые вопросы и первичный сбор заявки остаются на конструкторе, а то, что требует ваших данных, выносится в отдельный сервис, к которому конструктор обращается. Работает, пока таких обращений немного — дальше проще собрать всё в одном месте.

Закономерность видна: конструктор справляется, пока весь нужный боту материал лежит внутри самого бота. Как только ответ зависит от того, что происходит в вашей системе прямо сейчас, начинается разработка.

Что спросить у сервиса до подключения

Пять вопросов, которые стоит задать в поддержку выбранного конструктора до того, как вы вложите в него месяцы работы. Ответы обычно есть, но их редко ищут заранее.

  1. Как выгрузить базу подписчиков и историю диалогов? Если выгружается только база, а переписка нет — вы теряете весь накопленный контекст при любом переезде.
  2. Что происходит с ботом при неоплате? У одних он останавливается, у других удаляется вместе со сценарием через какое-то время.
  3. Где физически хранятся данные? Для персональных данных российских клиентов это не праздный вопрос, а вопрос ответственности.
  4. Как считается лимит? По подписчикам за всё время или по активным за месяц — разница в деньгах на большой базе кратная.
  5. Как быстро добавляют поддержку новых площадок? Ответ покажет, чего ждать, если вы захотите зайти в новый мессенджер раньше рынка.

Как понять, что вы упёрлись

Шесть признаков, что конструктор пора перерастать
  1. 1
    Сценарий не помещается в тарифВы упрощаете логику не потому, что так лучше клиенту, а потому что кончились условия
  2. 2
    Бот отвечает устаревшими даннымиЦены, наличие и расписание живут в вашей системе, а бот про неё не знает
  3. 3
    Вокруг бота выросла гирлянда сервисовКонструктор плюс сервис автоматизации плюс таблицы — и всё это надо оплачивать и чинить
  4. 4
    Абонентка стала заметной строкойСчитайте не месяц, а три года вперёд при вашем росте базы
  5. 5
    Появились данные, которые нельзя отдаватьПерсональные сведения клиентов на чужом сервере — ваша ответственность, а не сервиса
  6. 6
    Бот стал частью процесса, а не витринойЕсли его остановка ломает работу компании, он должен быть под вашим контролем
Один-два пункта — рано, живите дальше. Четыре и больше — вы уже платите за конструктор больше, чем он вам даёт.

Что даёт своя разработка

Конструктораренда готового решения
  • Работает через вечер после старта
  • Не нужен разработчик
  • Логика ограничена блоками и тарифом
  • Данные и диалоги на чужом сервере
  • Платёж каждый месяц, растёт с базой
  • Переезд = собрать заново
Своя разработкаактив, который остаётся
  • Любая логика: расчёты, условия, ИИ-модель
  • Ходит в ваши системы за живыми данными
  • Данные клиентов остаются у вас
  • Разовые вложения плюс сервер
  • Меняется вместе с бизнесом, а не с тарифом
  • Код принадлежит вам и переносится куда угодно
Ключевая разница не в цене и не в скорости, а в том, чем вы владеете в конце: арендой или активом.

Честный третий путь

Правильный порядок для большинства выглядит не «выбрать раз и навсегда», а так:

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

Потом решение по фактам. За месяц станет видно, сколько людей доходит до конца, где они отваливаются и чего просят, чего бот не умеет. Это и есть техническое задание, которое иначе пришлось бы выдумывать.

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

Такой порядок экономит и деньги, и нервы. Плохой вариант — оба крайних: писать код под невыясненную задачу или тянуть конструктор годами, обвешивая его подпорками.

Как переехать, если решились

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

Порядок переезда с конструктора на свой код
  1. 1
    Выгрузите всё, что выгружаетсяБаза подписчиков, тексты сценария, настройки интеграций. Делается до отключения тарифа, а не после
  2. 2
    Соберите сценарий как естьИменно тот, что работает сейчас. Улучшения — потом: сначала повторить, потом менять
  3. 3
    Разберите статистикуГде люди отваливаются, какие ветки не используются вообще. Половину дерева обычно можно выбросить
  4. 4
    Запустите параллельноНовый бот на тестовой аудитории, старый продолжает работать. Переключение — когда новый отвечает не хуже
  5. 5
    Перенесите аудиториюСсылка на нового бота в рассылке по базе. В Telegram и MAX это делается одним сообщением
  6. 6
    Отключите тариф последнимТолько когда новый бот проработал неделю без вмешательства
Обычно занимает от одной до трёх недель, из которых собственно разработка — меньшая часть. Больше всего времени уходит на разбор того, что накопилось в старом сценарии.

Что теряется при переезде честно: история переписок, если сервис её не отдаёт, и накопленная статистика внутри конструктора. Что сохраняется: база подписчиков, сценарий, ваши интеграции и — главное — понимание, что именно работает, за которое вы уже заплатили месяцами наблюдений.

Сколько это занимает по времени

Ещё один вопрос, по которому обычно нет ориентиров.

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

Разработка. Простой бот с приёмом заявок и уведомлениями — несколько дней. Бот с интеграцией в вашу систему — от недели до месяца, и решают тут не строки кода, а состояние системы, к которой подключаемся: есть ли у неё API, кто может дать доступ, в каком виде лежат данные.

Именно поэтому я на разборе первым делом спрашиваю не про бота, а про то, где у вас сейчас лежат заказы и расписание. От ответа зависит и срок, и цена — сильнее, чем от сложности самого бота.

Что делаю я

Разрабатываю ботов и ИИ-агентов под задачу: чат-боты для Telegram и сайта, боты в мессенджере MAX, ИИ-агенты, которые работают с вашими данными и системами. Техническое задание от вас не требуется — приходите с задачей на словах.

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

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

Теперь про новые площадки: если бот нужен в MAX, к этому выбору добавляется скорость самой платформы. Как это выглядит, разобрано в статье про создание бота в MAX. А если бот уже сделан и не приносит результата, разбор причин здесь — часто дело не в конструкторе.

Как понять, упрётесь вы в потолок или нет

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

Денис Лузиков
Денис ЛузиковРазработчик ИИ-агентов и чат-ботов

5 лет работаю с ИИ, 120+ проектов в разных нишах. Четыре продукта в Telegram, которые можно открыть и попробовать прямо сейчас, — суммарно 477 016 пользователей в месяц. Разработку веду сам, без агентства.

Вопросы

Частые вопросы

Можно ли сделать нормального бота на бесплатном тарифе?

Попробовать идею — да, работать на клиентах — нет. У бесплатных тарифов три ограничителя. Первый: лимит аудитории (у PuzzleBot это 150 подписчиков, у Salebot 50 сообщений в сутки). Второй: лимит сложности — 15 команд и условий у PuzzleBot, то есть приветствие, короткое меню и форма заявки. Третий: реклама самого сервиса в вашем боте. Для проверки гипотезы этого достаточно, для боевого бота — нет.

Что дешевле в итоге — конструктор или разработка?

На горизонте года почти всегда конструктор: платите 1–3 тысячи в месяц и не платите за разработку. Дальше зависит от роста. Абонентская плата привязана к числу подписчиков, и когда база вырастает, тариф поднимается. Разработка — разовые вложения плюс сервер за несколько сотен рублей в месяц. Точка пересечения обычно на втором-третьем году или раньше, если бот нужен сложный.

Можно ли перенести бота с конструктора на свой код?

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

У конструкторов есть боты для мессенджера MAX?

Появляются: спрос на это уже есть — «конструктор чат ботов макс» и «мах» вместе дают около 365 запросов в месяц по Вордстату. Но поддержка новой площадки у конструкторов всегда отстаёт от самой площадки, а MAX меняет API быстро. Если MAX для вас основной канал, это довод в пользу своего кода.

Мой бот на конструкторе перестал справляться. Что делать?

Сначала понять, во что именно упёрлись: в лимит тарифа, в отсутствие нужной интеграции или в сложность сценария. От этого зависит решение — иногда достаточно перейти на тариф выше или добавить одну интеграцию через сторонний сервис. Если упёрлись в логику и данные, дальше только своя разработка. Разберу бесплатно и скажу, какой у вас случай.