Если поискать «конструктор чат-ботов», выдача даст десяток подборок вида «топ-20 сервисов»: карточка, скриншот, цена, следующая карточка. Такие подборки полезны ровно один раз — когда вы уже решили, что вам нужен конструктор.
Эта статья про другое: где у конструктора заканчиваются возможности и по каким признакам понять, что вы к этой границе подошли. Я делаю ботов на заказ и регулярно вижу проекты, которые начали в конструкторе и упёрлись — иногда через месяц, иногда через два года.
Сразу оговорюсь, чтобы не выглядело рекламой разработки: большинству бизнесов конструктора достаточно, и если ваш случай такой — берите конструктор и не тратьте деньги. Ниже разберём, как отличить один случай от другого. Сам выбор «конструктор или код» — только вторая развилка из двух: первая — на какой площадке бот вообще живёт, и она разобрана отдельно, в общем разборе создания бота.
Что конструктор делает хорошо
Конструктор — это визуальный редактор, где сценарий бота собирается из блоков: сообщение, кнопка, условие, сбор данных. Программист не нужен, первый работающий бот получается за вечер.
Вот задачи, на которых конструктор — правильный выбор, и спорить тут не с чем:
- Ответы на частые вопросы. Режим работы, адрес, условия доставки, прайс. Дерево из десятка веток закрывает большую часть обращений.
- Приём заявок. Имя, телефон, задача — и заявка падает вам в мессенджер или в таблицу.
- Запись без синхронизации. Если у вас не занятые слоты, а «мастер перезвонит и согласует», бот-анкета справится.
- Рассылки по базе подписчиков. Механика встроенная, ничего писать не нужно.
- Проверка гипотезы. Нужно понять, будут ли люди вообще пользоваться ботом, — конструктор даёт ответ за выходные и почти бесплатно.
Если вы узнали свою задачу в этом списке — дальше можно не читать. Возьмите любой сервис из подборок, соберите бота и проверьте на клиентах.
Что реально даёт бесплатный тариф
Отдельный вопрос, который задают чаще всего: можно ли обойтись бесплатным конструктором. Отвечу цифрами, а не «зависит от задачи».
У бесплатных тарифов три ограничителя, и каждый выключает бота в разный момент:
- Лимит аудитории. 150 подписчиков у PuzzleBot, 50 сообщений в сутки у Salebot. Небольшая рассылка или один активный день — и лимит выбран.
- Лимит сложности. 15 команд и условий — это приветствие, короткое меню и форма заявки. Ветку «а если клиент уже оставлял заявку» добавить уже некуда.
- Реклама сервиса в вашем боте. Клиент видит не только вас, но и того, на чём вы собрали бота. Для проверки идеи неважно, для работы с клиентами — плохо.
Вывод простой: бесплатный тариф — это тестовый стенд, а не боевой канал. Проверить, будут ли люди пользоваться ботом, — да. Принимать на нём заказы — нет, вы упрётесь в первый же месяц, причём в неудобный момент.
Конструкторы и площадки: Telegram, ВКонтакте, MAX
Ещё одна вещь, которую видно только на практике: конструктор поддерживает не все площадки одинаково.
С Telegram проблем нет — это основной канал для всех российских сервисов, поддержка полная. С ВКонтакте тоже нормально: площадка старая, API стабильный.
А вот с новыми мессенджерами всё иначе, и MAX здесь показательный пример. Спрос уже есть: по Вордстату «конструктор чат ботов макс» и «мах» вместе дают около 365 запросов в месяц. Конструкторы поддержку добавляют, но с запозданием — сначала площадка меняет API, потом сервис успевает за ней.
Практическое следствие: на молодой площадке вы получаете возможности с задержкой в несколько месяцев. Если MAX для вас второй канал после Telegram — не критично. Если основной — это довод в пользу своего кода: он меняется тогда, когда нужно вам, а не когда сервис доберётся до обновления.
Что делать с ИИ внутри конструктора
Почти все конструкторы добавили ИИ-ассистентов: бот отвечает не по дереву меню, а свободным текстом. Это правда полезно, но с двумя оговорками, о которых на витрине не пишут.
Первая: ИИ обычно идёт от определённого тарифа. У Salebot, например, ИИ-ассистент входит в тариф «Бизнес» — 2 999 ₽ в месяц (по данным сервиса, проверено 22 августа 2026 года). То есть подключение ИИ автоматически поднимает вас на верхний уровень оплаты.
Вторая, важнее: вы не управляете тем, как модель отвечает. В конструкторе вы задаёте инструкцию текстом и надеетесь на лучшее. Ограничить ответы только вашими документами, проверить набором тестовых вопросов после каждой правки, зафиксировать версию модели, чтобы ответы не поменялись после обновления, — всё это в конструкторе либо недоступно, либо доступно частично.
Для ответов на общие вопросы этого хватает. Как только ИИ начинает называть цены, условия и сроки — цена ошибки становится реальной, потому что модель отвечает уверенно даже тогда, когда не знает.
Пять стен, в которые упирается конструктор
Проблемы начинаются не сразу и почти всегда в одном и том же порядке.
Стена первая: лимит на сложность сценария
Про неё не думают на старте, а она вшита прямо в тарифы. Конструкторы ограничивают не только число подписчиков, но и число команд и условий в сценарии.
Вот реальные лимиты одного из популярных российских сервисов — тарифы PuzzleBot, проверено 22 августа 2026 года:
| Тариф | Цена в месяц | Ботов | Подписчиков | Команд и условий |
|---|---|---|---|---|
| Бесплатный | 0 ₽ | 1 | 150 | 15 |
| Креативный | 891 ₽ | 2 | 1 000 | 100 |
| Расширенный | 1 521 ₽ | 4 | 10 000 | 200 |
| Профессиональный | 2 691 ₽ | 8 | 20 000 | 400 |
Пятнадцать команд на бесплатном — это буквально приветствие, меню из пяти пунктов и форма заявки. Сто команд на следующем тарифе кажутся большим числом, пока вы не начнёте добавлять ветки «а если клиент уже писал», «а если заказ уже оформлен», «а если он выбрал доставку в другой город».
Реальный сценарий с обработкой исключений съедает сотню условий быстрее, чем кажется. Дальше вы либо упрощаете логику под тариф, либо платите за следующий.
Стена вторая: своя логика
Конструктор умеет «если нажали кнопку А — покажи сообщение Б». Он плохо умеет считать.
Задачи, которые выглядят просто, а в конструктор не помещаются:
- посчитать стоимость по объёму, весу и расстоянию;
- применить скидку, которая зависит от истории заказов клиента;
- предложить слот с учётом занятости мастера и длительности услуги;
- собрать подборку товаров под то, что человек описал словами.
Часть таких вещей решается обходными путями — вебхуками в сторонние сервисы автоматизации. Но каждый обходной путь — это ещё один сервис, ещё одна абонентская плата и ещё одно место, где всё сломается.
Стена третья: ваши данные живут не у вас
Диалоги клиентов, их телефоны, история обращений — всё это хранится в системе конструктора. Пока бот собирает имена и телефоны, это вопрос удобства. Как только через бота проходят паспортные данные, медицинские сведения или сведения о заказах, это уже вопрос ответственности: за персональные данные ваших клиентов отвечаете вы, а лежат они у стороннего сервиса на его условиях.
Отдельно — риск исчезновения. Сервис может закрыться, поднять цены втрое или уйти с рынка. Ваш бот при этом останавливается, а данные придётся выгружать в спешке — если выгрузка вообще предусмотрена.
Стена четвёртая: абонентская плата растёт вместе с базой
Это самая недооценённая статья расходов, потому что растёт она незаметно.
Тарифы привязаны к числу подписчиков или сообщений. Салон с базой в тысячу человек платит одно, с базой в двадцать тысяч — совсем другое. Причём платит каждый месяц и навсегда, а база только растёт.
Для сравнения — тарифы другого крупного российского сервиса, 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Появились данные, которые нельзя отдаватьПерсональные сведения клиентов на чужом сервере — ваша ответственность, а не сервиса
- 6Бот стал частью процесса, а не витринойЕсли его остановка ломает работу компании, он должен быть под вашим контролем
Что даёт своя разработка
- Работает через вечер после старта
- Не нужен разработчик
- Логика ограничена блоками и тарифом
- Данные и диалоги на чужом сервере
- Платёж каждый месяц, растёт с базой
- Переезд = собрать заново
- Любая логика: расчёты, условия, ИИ-модель
- Ходит в ваши системы за живыми данными
- Данные клиентов остаются у вас
- Разовые вложения плюс сервер
- Меняется вместе с бизнесом, а не с тарифом
- Код принадлежит вам и переносится куда угодно
Честный третий путь
Правильный порядок для большинства выглядит не «выбрать раз и навсегда», а так:
Сначала конструктор. Пока вы не знаете, будут ли люди пользоваться ботом и какой сценарий им нужен, писать код рано: вы потратите деньги на автоматизацию гипотезы. Соберите за вечер, запустите на клиентах, посмотрите месяц.
Потом решение по фактам. За месяц станет видно, сколько людей доходит до конца, где они отваливаются и чего просят, чего бот не умеет. Это и есть техническое задание, которое иначе пришлось бы выдумывать.
Разработка — когда упёрлись, а не заранее. Причём сценарий, отлаженный на живых людях, переносится в код почти без потерь. Самое дорогое в боте — не программирование, а понимание, что именно он должен говорить, и его вы уже оплатили временем.
Такой порядок экономит и деньги, и нервы. Плохой вариант — оба крайних: писать код под невыясненную задачу или тянуть конструктор годами, обвешивая его подпорками.
Как переехать, если решились
Переезд пугает сильнее, чем стоит: кажется, что придётся всё бросить и начать с нуля. На деле самое ценное — отлаженный сценарий — переносится полностью, а теряется в основном то, что и так лежало мёртвым грузом.
- 1Выгрузите всё, что выгружаетсяБаза подписчиков, тексты сценария, настройки интеграций. Делается до отключения тарифа, а не после
- 2Соберите сценарий как естьИменно тот, что работает сейчас. Улучшения — потом: сначала повторить, потом менять
- 3Разберите статистикуГде люди отваливаются, какие ветки не используются вообще. Половину дерева обычно можно выбросить
- 4Запустите параллельноНовый бот на тестовой аудитории, старый продолжает работать. Переключение — когда новый отвечает не хуже
- 5Перенесите аудиториюСсылка на нового бота в рассылке по базе. В Telegram и MAX это делается одним сообщением
- 6Отключите тариф последнимТолько когда новый бот проработал неделю без вмешательства
Что теряется при переезде честно: история переписок, если сервис её не отдаёт, и накопленная статистика внутри конструктора. Что сохраняется: база подписчиков, сценарий, ваши интеграции и — главное — понимание, что именно работает, за которое вы уже заплатили месяцами наблюдений.
Сколько это занимает по времени
Ещё один вопрос, по которому обычно нет ориентиров.
Конструктор. Первый работающий бот — вечер. Отлаженный сценарий с ветками и исключениями — одна-две недели, из которых почти всё время уходит не на сборку, а на формулировки: что бот говорит и в каком порядке спрашивает.
Разработка. Простой бот с приёмом заявок и уведомлениями — несколько дней. Бот с интеграцией в вашу систему — от недели до месяца, и решают тут не строки кода, а состояние системы, к которой подключаемся: есть ли у неё API, кто может дать доступ, в каком виде лежат данные.
Именно поэтому я на разборе первым делом спрашиваю не про бота, а про то, где у вас сейчас лежат заказы и расписание. От ответа зависит и срок, и цена — сильнее, чем от сложности самого бота.
Что делаю я
Разрабатываю ботов и ИИ-агентов под задачу: чат-боты для Telegram и сайта, боты в мессенджере MAX, ИИ-агенты, которые работают с вашими данными и системами. Техническое задание от вас не требуется — приходите с задачей на словах.
Отдельно скажу то, что редко говорят подрядчики: на бесплатном разборе я честно скажу, если вашу задачу закрывает конструктор. Мне невыгодно браться за проект, где клиент через месяц поймёт, что переплатил, — такие проекты не заканчиваются рекомендациями.
Если хотите понять, где именно проходит ваша граница, — расскажите задачу, разбор бесплатный и ни к чему не обязывает.
Теперь про новые площадки: если бот нужен в MAX, к этому выбору добавляется скорость самой платформы. Как это выглядит, разобрано в статье про создание бота в MAX. А если бот уже сделан и не приносит результата, разбор причин здесь — часто дело не в конструкторе.




