Бот из шести блоков: что собирают в конструкторе на самом деле
Сценарий бота в конструкторе состоит в среднем из 5,8 блока. На движке ЭТОЧАТБОТ 366 сценариев, почти все привязаны к 204 ботам, медиана — 5 блоков, максимум — 35, а 153 сценария из 366 короче четырёх блоков. У 132 ботов из 204 сценарий всего один. Снимок журнала на 16 сентября 2026 года.
Слово «конструктор» обещает размах: холст, десятки блоков, разветвлённая логика. Журнал показывает другое: средний сценарий — 5,8 блока, отсюда и шесть в заголовке. Ниже — разбор 366 сценариев по размеру, по типам блоков и по событиям рантайма, включая ту часть, которая нам не нравится.
Откуда цифры. Источник — журнал сценариев и событий рантайма сервиса ЭТОЧАТБОТ, снимок 16 сентября 2026 года. Это боты пользователей сервиса, созданные на движке, а не заказные проекты агентства. Имён клиентов, их продаж и выручки здесь нет и не будет.
Короткий ответ
- 366 сценариев, 2 110 блоков. Среднее — 5,8 блока на сценарий, медиана — 5, максимум — 35, минимум — 1.
- Половина всех блоков — заранее написанные сообщения. Сообщений 1 093 из 2 110, условий 453, стартовых блоков 368, действий 196.
- Короткие сценарии выигрывают по количеству: 153 сценария из 366 (42 %) состоят из трёх блоков и меньше. Сценариев из 12 блоков и больше — 44, это 12 %.
- У 132 ботов из 204 сценарий всего один, у 39 — два. Больше пяти сценариев — у пяти ботов из 204.
- Передача человеку почти не настроена: блок «позвать оператора» стоит в 14 сценариях из 366, и за пять месяцев он сработал 133 раза против 88 824 заходов в блоки.
Как считались блоки и сценарии
Сценарий в движке — граф из блоков и переходов. Каждый блок лежит в журнале отдельной записью и имеет один из четырёх типов: старт, сообщение, условие, действие. Считались все сценарии, живые на момент снимка.
Что пришлось учесть, иначе цифры разъезжаются:
- блоки удалённых сценариев в подсчёт не попали. В журнале их 63 в 18 несуществующих сценариях — остатки удалённых черновиков;
- 28 сценариев из 366 привязаны к ботам, которых уже нет: сценарий жив, бот удалён вместе с кабинетом. Поэтому «204 бота» — 204 привязки, живых ботов из них 186;
- активность считается отдельно от наличия. Включено 242 сценария из 366, выключено 124. Выключенный сценарий из подсчёта блоков не убирался;
- переходы брались из самих блоков, а не из таблицы связей: рантайм ходит по ссылке внутри блока, а таблица связей заполнена не у всех сценариев. Доли разветвлённых сценариев поэтому здесь нет.
Для масштаба: на движке 425 ботов, 257 активных. Сценарий есть у 186 из них, у остальных 239 нет ни одного. Это не значит, что они молчат: кодовое слово, автоответчик комментариев и ИИ-агент живут не в сценариях, а в своих механизмах.
Из чего состоит сценарий: четыре типа блоков
| Тип блока | Сколько | Доля | Что делает |
|---|---|---|---|
| Сообщение | 1 093 | 52 % | текст, картинка, кнопки |
| Условие | 453 | 21 % | развилка «да / нет» |
| Старт | 368 | 17 % | вход в сценарий |
| Действие | 196 | 9 % | пауза, метка, счёт, вызов оператора |
Доли округлены, поэтому в сумме дают 99 %.
Бот в конструкторе — прежде всего набор заранее написанных сообщений. Кнопки есть у 705 сообщений из 1 093, всего кнопок 1 139, чаще всего кнопка в блоке одна: таких блоков 489. Картинка или файл приложены всего к 10 сообщениям из 1 093 — почти всё, что отправляет собранный бот, это текст. Блоков, которые что-то делают, а не говорят, меньше десятой части.
Сколько блоков в сценарии бота
| Размер сценария | Сценариев | Доля | Что обычно внутри |
|---|---|---|---|
| 1 блок | 39 | 11 % | только «старт», сценарий брошен |
| 2–3 блока | 114 | 31 % | старт и одно-два сообщения |
| 4–6 блоков | 85 | 23 % | приветствие, развилка, два ответа |
| 7–11 блоков | 84 | 23 % | меню с ветками, проверка подписки |
| 12–35 блоков | 44 | 12 % | воронка с оплатой, напоминаниями, метками |
Сценарии из одного блока стоит разобрать отдельно: во всех 39 случаях единственный блок — «старт». Человек открыл редактор, выбрал вход и закрыл; 37 из них выключены, события были у трёх. Это цена лёгкого входа: начать легко, дописать некому.
Второе наблюдение важнее для сметы. Сценарии из шаблона крупнее собранных с нуля: 200 шаблонных дают в среднем 6,42 блока при максимуме 15, а 166 самодельных — 4,98 блока при максимуме 35. Шаблон сразу ставит проверки, о которых с нуля забывают. Зато верх таблицы по размеру весь самодельный: сценарий на 35 блоков собран руками.
Один сценарий на бота — не лень, а естественный предел
| Сценариев у бота | Ботов | Накопительно |
|---|---|---|
| 1 | 132 | 132 из 204 (65 %) |
| 2 | 39 | 171 из 204 (84 %) |
| 3 | 14 | 185 из 204 (91 %) |
| 4–5 | 14 | 199 из 204 (98 %) |
| 7–13 | 5 | 204 из 204 |
Два бота из 204 держат по 7 сценариев, и по одному — 10, 12 и 13. Всё остальное — один-два сценария на бота.
Причина в людях, а не в инструменте. Один сценарий — это один вход: комментарий под постом, кодовое слово, первое сообщение. Пока вход один, всё умещается в одном графе. Второй сценарий появляется вместе со вторым способом прийти и добавляет работы не на блок, а на приоритеты: какой сценарий срабатывает, если человек подходит под оба. Здесь самостоятельная сборка чаще всего и останавливается.
Что стоит внутри блоков: входы, условия, действия
Начинка блоков полезнее их типов. Чем люди открывают сценарий:
| Вход в сценарий | Блоков «старт» |
|---|---|
| комментарий под постом | 182 |
| кодовое слово в личных сообщениях | 70 |
| первое обращение человека | 45 |
| любое входящее сообщение | 28 |
| команда боту | 20 |
| переход из другого сценария | 8 |
| кнопка «Запустить» | 6 |
| ссылка со стартовым параметром | 5 |
| заявка в канал, комментарий в прямом эфире, открытие чата | по 1–2 |
Комментарий и кодовое слово вместе дают 252 блока старта из 368 — две трети всех входов. Комментарий под постом бывает только у Instagram*. Кодовое слово настроено шире: из 70 таких блоков 39 стоят у Instagram*-ботов, 23 у Telegram, остальные восемь — у МАКС, ВКонтакте и у сценариев с удалённым ботом. Перекос в сторону Instagram* — прямое следствие ограничений канала: написать человеку первым там нельзя, легальных дверей три — ответ на комментарий, реакция на сторис и кодовое слово в личных сообщениях. Какой канал кому разрешает начать разговор, разобрано в статье про то, кто может написать клиенту первым.
Условия распределены ещё резче. Из 453 развилок 207 — проверка «подписан ли человек на профиль Instagram*», 92 — ожидание ответа, 65 — переход по ссылке, 19 — проверка подписки в канале. На сравнение текста приходится 9 развилок из 453: разбор смысла сообщения в конструкторе не собирают, для этого ставят ИИ-агента, и он выглядит одним блоком.
Действий 196: пауза 74, установка метки 35, вызов оператора 14, счёт на оплату 10, отметка «непрочитано» 8, отложенное сообщение 8, запрос к ИИ 7, запись в поле CRM 5. Оставшиеся 35 блоков разбиты на 16 видов, каждый встречается от одного до пяти раз: индикатор набора, реакция на сообщение, запрос к ИИ-агенту, уведомление владельцу, пересылка, вебхук, начисление баланса, промокод, генерация картинки. Самое частое «действие» бота — подождать пару секунд перед следующим сообщением.
События рантайма: 109 746 срабатываний за пять месяцев
С 24 апреля по 16 сентября 2026 года по живым сценариям записано 109 746 событий.
| Событие | Сколько |
|---|---|
| заход в блок | 88 824 |
| развилка ушла по «да» | 8 061 |
| нажатие кнопки | 7 167 |
| развилка ушла по «нет» | 5 561 |
| вызов оператора | 133 |
Три вещи, которые видно только из этих цифр.
Развилки работают. Из 13 622 проходов через условие 8 061 ушли по «да» — 59 %, по «нет» — 5 561. Сценарий без ветки «нет» оставляет без ответа двух человек из пяти на каждой проверке.
Нагрузка распределена неровно. Пять сценариев из 366 дали 44 896 событий — 41 % всего. У 113 сценариев событий нет вообще: их либо выключили, либо вход к ним не ведёт. Кнопки за пять месяцев нажимали в 116 сценариях.
Каналы несравнимы по объёму. Instagram* — 97 361 событие, Telegram — 7 032, вебчат на сайте — 4 892, МАКС — 245, ВКонтакте — 72; ещё 144 события остались за сценариями, чей бот уже удалён. Выводов про каналы по такой выборке делать нельзя: перекос говорит о том, кто пришёл на движок, а не о качестве каналов.
Что не получилось: человек в сценарии почти не предусмотрен
Это самый неудобный результат разбора.
Блок «позвать оператора» стоит в 14 сценариях из 366 — 4 %, и сработал он 133 раза на 88 824 захода в блоки. Значит, выхода к человеку у сценария почти никогда нет: если бот не понял вопрос, разговор заканчивается не ошибкой и не передачей, а тишиной.
Вторая половина той же проблемы: вход «любое входящее сообщение» стоит в 28 блоках старта из 368. Остальные ждут комментария, кодового слова или команды, и обычное «здравствуйте, а сколько стоит» под условие не подходит.
Виной пользователей сервиса мы это не считаем: оба блока лежат в редакторе на том же холсте, что и остальные, — просто пока сценарий собирается ради одного входа, вопрос «а если человек напишет что-то ещё» не возникает. В заказной работе это две обязательные строки в смете.
Где конструктора хватает, а где начинается код
| Задача | Чем закрывается | Признак по журналу |
|---|---|---|
| Ответ на комментарий и выдача файла | шаблон, 3–12 блоков | 138 сценариев собраны мастером кодового слова |
| Ночной автоответ | шаблон, 3–5 блоков | 12 сценариев, условие «окно времени» — 17 развилок |
| Меню с ветками и проверкой подписки | конструктор, 7–11 блоков | 84 сценария в этом диапазоне |
| Приём оплаты внутри переписки | конструктор плюс настройка | 10 блоков «счёт на оплату» на 366 сценариев |
| Понимание свободного текста | ИИ-агент, один блок в сценарии | развилок по тексту всего 9 из 453 |
| Связка со своей базой, личный кабинет, расчёт | разработка | вебхук и http-запрос — по 2 блока на весь журнал |
Правило простое: конструктора хватает, пока задача звучит как «человек пришёл оттуда — отдай ему это». Как только появляется «посчитать» или «свериться с нашей базой», холст кончается. В журнале это видно буквально: блоков обращения к внешним системам во всех 366 сценариях четыре.
Когда собирать бота не надо
Когда обращений мало. При нескольких обращениях в неделю сценарий не стоит того внимания, которое на него уйдёт. 39 брошенных сценариев из одного блока — про это.
Когда нужен ответ по существу, а не по ветке. Индивидуальный расчёт, юридическая оценка, медицинский вопрос, торг по цене ботом не решаются. Сценарий здесь короткий: собрать вопрос и передать человеку. Если человека нет, бот только вежливо закончит разговор.
Когда задача на самом деле в рассылке по своей базе. В Telegram бот пишет только тому, кто нажал «Запустить», в МАКС — после того, как человек начал диалог, в Instagram* первым писать нельзя. Сценарий не обходит эти правила, он внутри них.
Когда вход к сценарию не ведёт. 113 сценариев без единого события — не про плохой конструктор, а про то, что бот собран, а ссылку на него никуда не поставили.
Ограничения каналов, которые видно в сценарии
| Канал | Что это меняет в сценарии |
|---|---|
| Telegram | вход только через «Запустить», команду или ссылку с параметром; по номеру телефона бот человека не найдёт |
| ВКонтакте | сообщество может написать подписчику первым бессрочно, окна в 24 часа нет — сценарий может начинаться с нашего сообщения |
| МАКС | старт только после сообщения человека; нужен верифицированный профиль организации, ИП или самозанятого, верификация занимает несколько рабочих дней |
| Instagram* | первым писать нельзя; входы — комментарий, реакция на сторис, кодовое слово; первый Директ после комментария уходит как Private Reply, и попытка одна |
Про Instagram* отдельно — канал влияет на форму сценария. Отказ при Private Reply сжигает слот, повторная отправка не помогает, помогает публичная подсказка в комментариях. Поэтому в шаблоне кодового слова первым идёт не приветствие, а сразу полезное сообщение.
В МАКС обращения к API требуют доверенного российского корневого сертификата. Без него запросы не проходят, ошибки от мессенджера нет, и выглядит это как «бот молчит без ошибок». Что из готового сценария переезжает, разобрано в статье про перенос бота из Telegram в МАКС.
Сколько это стоит у нас
Сценарий из шести блоков собирается самостоятельно на движке сервиса ЭТОЧАТБОТ: 138 сценариев мастером кодового слова так и собраны. Заказная работа начинается там, где нужен не холст, а разбор задачи: разработка от 20 000 ₽, поддержка от 5 000 ₽ в месяц, точную цифру называем после разбора и всегда до начала работ. Что двигает смету, разобрано в статье про то, сколько стоит разработка чат-бота.
Сроков не обещаем: единственный известный срок здесь не на нашей стороне — верификация профиля в МАКС, несколько рабочих дней.
Если в сценарии стоит блок ИИ-агента, его работа считается по расходу токенов, а не фиксированной ставкой за месяц: агент на пяти обращениях и агент на пятистах стоят по-разному. Отдельно помогаем оплачивать зарубежные ИИ-сервисы иностранными картами.
Чего эти цифры не доказывают
Не доказывают, что короткий сценарий хуже длинного. Журнал знает число блоков, а не результат: сценарий из трёх блоков с выдачей файла по кодовому слову может работать лучше воронки на 35 блоков.
Не описывают заказную разработку. Все 366 сценариев собраны пользователями сервиса в конструкторе. Проекты агентства считаются отдельно, и переносить среднее в 5,8 блока на заказную работу нельзя.
Не говорят ничего о продажах. Чужих продаж, выручки и конверсий мы не публикуем: доступа к кассам пользователей сервиса у нас нет, а «стало больше заявок» без замера до и после — не факт.
Перекошены по каналу. Из 338 сценариев, у которых бот на месте, 242 — Instagram*. По МАКС их 10, по ВКонтакте 4: средних по этим каналам здесь нет.
Что запомнить
- Типовой сценарий — это несколько экранов, а не разветвлённая логика: медиана 5 блоков, и половина всех блоков — заранее написанные сообщения.
- Размер сценария задают входы и развилки, а не сложность бизнеса: 39 сценариев брошены на первом блоке, а самый большой на 35 блоков собран руками.
- Второй сценарий появляется вместе со вторым способом прийти — поэтому у 132 ботов из 204 он один.
- Шаблон даёт сценарий крупнее самодельного (6,42 блока против 4,98): он сразу ставит проверки, о которых с нуля забывают.
- Собрать сценарий мало — к нему нужен вход: 113 сценариев из 366 не сработали ни разу, а 44 896 событий из 109 746 дали всего пять сценариев.
- Блок «позвать оператора» стоит в 14 сценариях из 366 — это главное, что забывают при самостоятельной сборке.
Разборы по своим цифрам складываем в раздел кейсов, порядок работы описан на главной. Если нужно понять, где обрывается свой сценарий, напишите в @etoBotTeamBot: хватит доступа к боту и списка сценариев.
Частые вопросы
Сколько блоков в сценарии бота обычно нужно?
Обычно от трёх до двенадцати. По журналу движка ЭТОЧАТБОТ на 16 сентября 2026 года среднее — 5,8 блока на сценарий при медиане 5: 153 сценария из 366 состоят из трёх блоков и меньше, 44 — из двенадцати и больше, максимум — 35. Размер задаёт не сложность бота, а число входов и развилок.
Что умеет чат-бот, собранный в конструкторе?
Отправлять сообщения с кнопками и файлами, ветвиться по условию, ставить метки, ждать ответа, проверять подписку, выставлять счёт и звать оператора. По журналу в 366 сценариях стоят 1 093 сообщения, 453 развилки и 196 действий. Чего конструктор не умеет — считать по своей базе и понимать свободный текст: для текста в сценарий ставят ИИ-агента.
Чем конструктор ботов для мессенджеров отличается от разработки под заказ?
Конструктор закрывает задачи вида «человек пришёл оттуда — отдай ему это»: меню, ответ на комментарий, выдача файла, ночной автоответ. Разработка нужна, когда в задаче есть расчёт, своя база или личный кабинет. Признак по журналу: во всех 366 сценариях блоков обращения к внешним системам всего четыре. Разработка у нас от 20 000 ₽, поддержка от 5 000 ₽ в месяц.
Какой онлайн-сервис по созданию чат-ботов выбрать для старта?
Выбирать стоит по каналам, которые он реально поддерживает, и по тому, есть ли в нём передача диалога человеку. Собственный движок ЭТОЧАТБОТ ведёт ботов в Telegram, ВКонтакте, МАКС, Instagram* и вебчате на сайте — на нём 425 ботов и 366 сценариев. Про чужие сервисы цен и возможностей сегодняшнего дня мы не утверждаем: они меняются.
Почему бот не отвечает на обычное «здравствуйте»?
Потому что сценарий ждёт конкретный вход, а не любой текст. По журналу блок старта «любое входящее сообщение» стоит всего в 28 случаях из 368: остальные сценарии открываются комментарием, кодовым словом или командой. Лечится добавлением ветки на произвольное сообщение и явной передачей оператору — блок вызова оператора есть лишь в 14 сценариях из 366.
Можно ли собрать сценарий для Instagram* в конструкторе?
Да, и большинство сценариев на движке именно такие: из 368 блоков старта 182 открываются комментарием под постом и 70 — кодовым словом в личных сообщениях. Написать человеку первым Instagram* не даёт. Первый Директ после комментария уходит как Private Reply, попытка одна: отказ сжигает слот, спасает публичная подсказка в комментариях.
Нужно ли в сценарии предусматривать передачу оператору?
Нужно, и это самое частое упущение. Блок «позвать оператора» стоит в 14 сценариях из 366 и за пять месяцев сработал 133 раза против 88 824 заходов в блоки. Без него любой непонятый вопрос заканчивается тишиной. В заказной работе передача человеку и текст на нерабочие часы идут в смету отдельными строками.
Сколько стоит собрать сценарий бота на заказ?
Разработка начинается от 20 000 ₽, поддержка — от 5 000 ₽ в месяц; точную цифру называем после разбора задачи и всегда до начала работ. Цена зависит от числа входов и развилок, а не от количества блоков: сценарий из шести блоков с оплатой дороже сценария из двадцати блоков с одними сообщениями. Сроков не обещаем.
Нужен бот, который делает это у вас?