Чат бот для бизнеса окупается не тем, что отвечает круглосуточно, а тем, что занимает конкретный участок воронки: между рекламным касанием и карточкой сделки в CRM. Работы у него три: собрать данные о человеке, отсечь нецелевых, довести оставшихся до оплаты или до менеджера с готовой карточкой. Ниже разобран этот отрезок пути: порядок сообщений, точка передачи диалога человеку, приём оплаты и числа, по которым судят о результате.
Что чат бот для бизнеса делает в воронке продаж
Бот отличается от канала и группы тем, что ведёт личный диалог и помнит, кто пришёл и откуда. Метка источника передаётся прямо в ссылке: формат t.me/имя_бота?start=параметр, параметр допускает до 64 символов base64url. Под каждое объявление, пост и QR-код заводится свой параметр, и в отчёте видно, какой источник дал заявки, а какой только подписки.
Второе следствие архитектуры: обновления хранятся на серверах Telegram не дольше 24 часов, и если бот пролежал сутки из-за упавшего сервера, диалоги за этот период не восстановятся. Мониторинг доступности относится не к технической гигиене, а к сохранности лидов.
Карта диалога: от команды start до заявки
Диалог начинается с команды /start. Первое сообщение помещается в 4096 символов, это предел одного текстового сообщения в Bot API. Выдавать всё сразу мешает другое ограничение: в один чат бот не должен отправлять больше одного сообщения в секунду, и приветственная серия из пяти сообщений растянется на пять секунд.
Рабочая структура первого экрана: одно предложение о том, что бот умеет, без описания компании; три или четыре кнопки по задачам клиента; отдельная кнопка выхода на человека, видимая сразу. От первого экрана до целевого действия не больше трёх нажатий, а кнопки возврата назад и в главное меню обязательны на каждом экране.
Список команд задаётся методом setMyCommands, в него помещается до 100 команд. На практике в меню держат четыре или пять: старт, каталог, статус заказа, связь с менеджером.
Квалификация лида: какие вопросы задаёт бот и в каком порядке
Квалификация нужна, чтобы менеджер получал не факт обращения, а описанную задачу. Рабочий объём: два-четыре вопроса с закрытым списком вариантов. Порядок важнее количества:
- Задача. Варианты формулируются языком клиента, а не номенклатурой каталога.
- Срок. Этот ответ разводит горячих и тех, кто изучает рынок.
- Объём или бюджет. Диапазонами, точную сумму на этом шаге не называют.
- Контакт. Последним шагом, когда человек уже вложился в диалог.
По ответам сценарий расходится на три исхода: горячий уходит менеджеру сразу, тёплый получает материал и цепочку дожима, нецелевой получает вежливый отказ и не занимает время отдела продаж. Карточка в CRM должна содержать все ответы, а не строку «новая заявка из Telegram».
Оплата внутри переписки: Stars для цифровых товаров, эквайринг для физических
Сам Telegram комиссию не берёт: в документации Payments API сказано, что за использование платёжного API плата не взимается, платить нужно только провайдеру. Но правила различаются по типу товара, и об этой границе чаще всего узнают уже после запуска.
Цифровые товары и услуги, то есть курсы, доступы, подписки, записи консультаций, продаются исключительно за Telegram Stars, код валюты XTR. Формулировка документации однозначна: из-за правил App Store и Play Store Telegram не покажет бота или мини-приложение мобильным пользователям, если тот продаёт цифру за другую валюту или через стороннего провайдера. Для физических товаров и услуг допустим обычный провайдер, токен которого выдаёт BotFather.
| Параметр | Цифровой товар | Физический товар или услуга |
|---|---|---|
| Валюта счёта | Только XTR, Telegram Stars | Обычная валюта по ISO 4217 |
| provider_token | Пустая строка | Токен провайдера из BotFather |
| Состав счёта | Ровно один элемент в prices | Разбивка: товар, доставка, налог, скидка |
| Возврат | refundStarPayment по идентификатору платежа | На стороне провайдера |
Рамки счёта жёсткие: название товара 1-32 символа, описание 1-255 символов, служебный payload до 128 байт, подсказок по чаевым не больше четырёх. На подтверждение платежа отводится 10 секунд: ответ методом answerPreCheckoutQuery должен уйти в этот срок, иначе платёж срывается, поэтому проверка складского остатка, свободного слота или промокода обязана укладываться в десять секунд вместе с сетевыми задержками. Идентификатор telegram_payment_charge_id из успешного платежа нужно сохранять, без него нечем вызвать возврат.
Ориентир по комиссиям: у ЮKassa базовая ставка для карт, SberPay, Mir Pay, T-Pay и кошелька составляет 2,8% плюс 1% за чек при подключённом сервисе «Чеки от ЮKassa»; для СБП ставка рассчитывается индивидуально, при обороте выше 5 млн рублей в месяц условия обсуждаются отдельно. Актуальный тариф на дату запуска смотрите на сайте провайдера.
Точка эскалации: когда бот отдаёт диалог менеджеру
Точка передачи человеку ставится до вопроса о цене и условиях, а не после третьего непонятого сообщения: бот, который трижды ответил невпопад и только потом предложил менеджера, клиента уже потерял.
Сторона менеджера закрывается функциями Telegram Business: приветственное сообщение для пишущих впервые, сообщение об отсутствии на нерабочие часы и отпуск, быстрые ответы с заготовленными шаблонами, часы работы и адрес на карте, теги для чатов. Все функции Telegram Business входят в подписку Premium, отдельной платы за них нет.
Бота к личному аккаунту подключают в настройках: раздел Telegram Business, пункт «Чат-боты», ввод имени бота; со стороны разработчика в BotFather включается Business Mode. При подключении задаётся, к каким чатам бот допущен, например только к новым обращениям. Ограничение: сообщения делового аккаунта, отправленные не ботом и без инлайн-клавиатуры, бот может редактировать только 48 часов с момента отправки.
Что должно уехать в CRM из переписки
Бот без CRM превращается в чат, который никто не разбирает. В карточку должны попадать четыре группы данных: метка источника из start-параметра, ответы квалификации, состав и сумма заказа, ссылка на переписку.
У Битрикс24 связка идёт через открытые линии, и там есть ограничения, ломающие запуск, если узнать о них поздно. Подключить канал может администратор портала или сотрудник с правами на настройки открытых линий. Telegram подключается к последней созданной открытой линии, выбрать другую можно только в веб-версии на компьютере. Один и тот же бот, подключённый к нескольким порталам, работает только в последнем. И главное: такой бот работает только в личных чатах, из групповых чатов сообщения в Битрикс24 не приходят.
Обновления забирают вебхуком. В setWebhook число одновременных HTTPS-соединений задаёт параметр max_connections, диапазон от 1 до 100, по умолчанию 40. Параметр secret_token добавляет заголовок X-Telegram-Bot-Api-Secret-Token: без него в открытый вебхук можно налить посторонних заявок. Альтернативный метод getUpdates отдаёт не больше 100 обновлений за вызов.
Нужен бот, который доводит до оплаты, а не до подписки
Соберём сценарий продаж под вашу воронку: квалификация, приём оплаты, эскалация на менеджера, выгрузка заявок в CRM с метками источников.
Автоматизация продаж после первой заявки
Автоматизация продаж не заканчивается на приёме лида: заметная часть выручки лежит в повторных касаниях. Сценариев четыре: незавершённый шаг воронки, неоплаченный счёт, повторная покупка по расчётной дате, возврат ушедших после квалификации.
Расписание рассылок определяет одно ограничение: в обычном режиме бот рассылает примерно 30 сообщений в секунду, база в 60 000 подписчиков разбирается больше получаса, и получившие сообщение в конце приходят на уже изменившиеся условия. Обойти лимит можно параметром allow_paid_broadcast: он поднимает потолок до 1000 сообщений в секунду, каждое сообщение сверх бесплатных 30 в секунду стоит 0,1 Telegram Stars и списывается с баланса бота. Ту же базу платный режим разберёт за минуту, но режим доступен не всем: включается в BotFather и требует не меньше 100 000 Stars на балансе и 100 000 активных пользователей в месяц, поэтому небольшой бот рассылает на обычном лимите. Для групп отдельный потолок: не больше 20 сообщений в минуту.
Согласие на рассылку и персональные данные: цена ошибки
Нажатие /start согласием на рекламу не является. Пункт 1 статьи 18 закона «О рекламе»: распространение рекламы по сетям электросвязи допускается только при условии предварительного согласия абонента или адресата. Там же зафиксировано бремя доказывания: реклама признаётся распространённой без согласия, если рекламораспространитель не докажет обратное. По требованию адресата рассылка прекращается немедленно. Отсюда требование к сценарию: отдельный явный шаг с согласием и сохранение факта нажатия вместе с датой и идентификатором пользователя.
Вторая часть рисков относится к персональным данным. С 30 мая 2025 года действует новая редакция статьи 13.11 КоАП, введённая Федеральным законом от 30.11.2024 № 420-ФЗ. Санкции для организаций и ИП:
- неуведомление Роскомнадзора о намерении обрабатывать персональные данные: 100 000-300 000 рублей;
- неуведомление об утечке: 1-3 млн рублей;
- утечка данных от 1 000 до 10 000 субъектов или от 10 000 до 100 000 идентификаторов: 3-5 млн рублей;
- утечка данных от 10 000 до 100 000 субъектов или от 100 000 до 1 млн идентификаторов: 5-10 млн рублей;
- утечка данных более 100 000 субъектов или более 1 млн идентификаторов: 10-15 млн рублей;
- утечка биометрических данных: 15-20 млн рублей;
- повторная утечка: от 1 до 3 процентов годовой выручки, не менее 20-25 млн и не более 500 млн рублей.
Скидка 50 процентов при быстрой уплате штрафа по статье 13.11 отменена. Правило проектирования: бот собирает минимум данных, паспортные данные и сканы документов через переписку не принимает, база хранится у оператора с уведомлением в реестре.
Метрики бота: что считают кроме числа подписчиков
Число подписчиков о продажах не говорит ничего. Смотрят конверсию перехода между шагами: отношение вышедших с шага к вошедшим.
| Метрика | Как считается | Что показывает |
|---|---|---|
| Активация | Нажали кнопку на первом экране / нажали /start | Понятность первого сообщения |
| Дошли до квалификации | Ответили на первый вопрос / активировались | Уместность вопросов |
| Квалифицированы | Прошли все вопросы / начали отвечать | Длину анкеты |
| Дошли до счёта | Получили счёт / квалифицированы | Работу перехода к оплате |
| Оплата | successful_payment / получили счёт | Цену и доверие |
| Эскалации | Переданы менеджеру / активировались | Пределы сценария |
Разбирают не среднюю конверсию, а шаг с максимальным падением. Дополнительно смотрят время от эскалации до первого ответа менеджера: если оно уходит за несколько минут, экономия от бота съедается ожиданием. Ещё один сигнал, доля возвратов через refundStarPayment: рост говорит о расхождении между обещанием в сценарии и тем, что человек получил.
Что подготовить, прежде чем создать чат бота
Создать чат бота технически можно за день, но без подготовленных материалов выйдет оболочка без содержания. До сборки должны быть готовы шесть документов.
- Карта диалога таблицей: экран, текст, кнопки, куда ведёт каждая кнопка. Тупиковых ячеек быть не должно.
- Вопросы квалификации с вариантами ответов и правилом, какая комбинация даёт горячий лид.
- Прайс и номенклатура с пометкой, что относится к цифровым товарам, а что к физическим.
- Регламент эскалации: рабочие часы, ответственные, максимальное время ответа, текст сообщения об отсутствии.
- Схема полей CRM: в какое поле карточки ложится каждый ответ и метка источника.
- Юридические тексты: согласие на обработку данных и на рекламные сообщения, ссылка на политику.
Проверьте готовность сценария за минуту
- Сколько нажатий от первого экрана до целевого действия? Больше трёх означает переработку карты диалога.
- Что продаёте в боте: цифровой продукт или физический? От ответа зависит, обязательны ли Telegram Stars.
- Куда падает заявка ночью и кто видит её утром первым?
- Собран ли отдельный шаг с согласием на рекламную рассылку?
Когда материалы собраны, начинается техническая часть: выбор платформы, сборка веток, подключение модели для свободных ответов. Она разобрана отдельно в материале о том, как собрать чат-бота на нейросети.
Где чат боты для бизнеса окупаются, а где остаются игрушкой
Чат боты для бизнеса дают отдачу при трёх условиях одновременно: обращения повторяются, цикл сделки короткий, прайс стандартный. Доставка еды, запись на услугу, продажа курса, заказ из каталога с фиксированными ценами закрываются ботом почти целиком.
Обратная ситуация: несколько согласующих на стороне клиента, индивидуальная смета, редкая дорогая покупка. Здесь бот работает только на первом шаге, как анкета и маршрутизатор, а попытка довести до оплаты в переписке даёт брошенные диалоги.
Ошибки сценария, которые режут конверсию
- Анкета вперёд пользы. Пять вопросов до того, как человек получил что-то ценное, дают обрыв на втором.
- Оплата на внешнем сайте. Каждый переход за пределы мессенджера отнимает часть аудитории, а для цифровых товаров это ещё и нарушение правил площадки.
- Рассылка без сегмента. Одно сообщение на всю базу вместо разделения по этапу воронки даёт отписки и блокировки, а вернуть заблокировавшего бота пользователя нельзя.
Частые вопросы
Как создать чат бот, если сценарий уже описан?
Порядок такой: регистрация в BotFather и получение токена, перенос карты диалога в конструктор или код, подключение оплаты через provider_token или Telegram Stars, настройка вебхука с secret_token, выгрузка заявок в CRM, ручной проход по веткам. На перенос готового сценария уходит меньше времени, чем на его составление.
Обязательно ли продавать через Telegram Stars?
Для цифровых товаров и услуг да: документация Telegram указывает, что при продаже цифры за другую валюту или через стороннего провайдера бот не будет показан мобильным пользователям. Для физических товаров подключается обычный провайдер, например ЮKassa с базовой ставкой 2,8% плюс 1% за чек.
Сколько сообщений в секунду может разослать бот?
Около 30 в обычном режиме. С параметром allow_paid_broadcast потолок поднимается до 1000 в секунду по цене 0,1 Telegram Stars за сообщение сверх бесплатных 30 в секунду, но режим открывают боту с балансом от 100 000 Stars и аудиторией от 100 000 активных пользователей в месяц. В один чат не больше одного сообщения в секунду, в группу не больше 20 в минуту.
Что будет, если бот не ответит на платёж вовремя?
Платёж не пройдёт. На ответ методом answerPreCheckoutQuery отводится 10 секунд, и все проверки на этом шаге, включая обращение к складским остаткам, должны укладываться в этот срок.
Можно ли подключить бота к личному аккаунту менеджера?
Да, через Telegram Business: настройки, раздел Telegram Business, пункт «Чат-боты», добавление бота по имени; со стороны бота в BotFather включается Business Mode. Функции Telegram Business входят в подписку Premium без отдельной платы, при подключении задаётся, к каким чатам бот имеет доступ.








