Автоматизация

Telegram-бот для записи клиентов - как он работает и где ломается

Владислав Анохин
Владислав Анохин13 нояб. 2026
Объёмный календарь со свободными и занятыми окнами, рядом смартфон с простыми блоками переписки и одним оранжевым подтверждённым слотом на тёмно-синем фоне

Telegram-бот для записи обещает простое: клиент сам выбирает время, администратор перестаёт вести запись по телефону и в переписке. На деле бот упирается в правила платформы, чужие календари и закон о персональных данных. Но есть ограничение, о котором вспоминают поздно: бот не может написать клиенту первым.

Что умеет бот для записи, а чего не умеет

Бот берёт на себя повторяющееся: показывает окна, принимает выбор, подтверждает визит, напоминает. Типичный сценарий - четыре шага:

  1. Показать свободное время по выбранной услуге.
  2. Записать слот и сразу подтвердить его.
  3. Напомнить о визите.
  4. Передать заявку в CRM или в журнал администратора.

Самое узкое место - вход в диалог. Документация Telegram прямо говорит: бот не начинает разговор, пока пользователь сам не написал ему или не добавил его в группу. Напоминание получит только тот, кто перешёл по ссылке, нажал Start или написал боту. Записанного по телефону через бота не достать, пока он сам не напишет.

Четыре объёмных шага записи слева направо - окна в календаре, подтверждение, напоминание колокольчиком и заявка в CRM, второй шаг выделен оранжевым

Как выглядит сценарий записи от ссылки до визита

Короткий сценарий заканчивается подтверждением, а не словом «записали».

Вход - диплинк: такая ссылка открывает диалог и сразу передаёт боту, какая нужна услуга. В параметр start влезает до 64 символов.

У кнопки есть поле callback_data - код, который бот получает при нажатии. В поле влезает до 64 байт, поэтому кнопка несёт номер окна, а не его описание. Когда окон десятки, сетка кнопок нечитаема: нужен календарь в мини-приложении, отдельном окне внутри Telegram. Пример - кейс с Telegram-ботом для приёмки квартир.

Откуда бот берёт свободное время

Расписание обычно живёт не в боте, а в календаре, CRM или таблице. Бот лишь спрашивает, что там свободно. Если оно разложено по трём местам, бот начнёт предлагать занятое время.

Окно проверяют в момент выбора, иначе двое займут его одновременно. Стыковка идёт через API (программный обмен данными) и вебхуки (автоматические уведомления между сервисами). Это не галочка в настройках, а работа интегратора.

Бот в центре соединён с календарём, CRM и журналом администратора; связь с журналом помечена оранжевым риском двойной записи

Подтверждение и напоминания: сколько и когда отправлять

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

Толк от напоминаний измеряли в медицинском обзоре Cochrane за 2013 год. Текстовые напоминания о приёме у врача подняли явку до 78,6% против 67,8% без них. Но речь там о СМС в медицине. Про Telegram и салоны в обзоре ничего нет, поэтому переносить эти цифры на барбершоп или автосервис нельзя.

Массовая рассылка упирается в лимиты: около одного сообщения в секунду в один чат, около 30 в секунду суммарно. Одно напоминание эти рамки не задевает, а акция по всей базе задевает сразу. Поэтому Telegram советует растягивать такую отправку на несколько часов.

Клиент, заблокировавший бота, напоминания не получит. Запасной канал - СМС или звонок - заложите заранее.

Переносы, отмены и неявки: как не терять слоты

Слот теряется не в момент отмены, а когда освободившееся окно никто не видит. Отмена должна сразу возвращать время в расписание. Лист ожидания предлагает его тем, кто уже в диалоге.

Самое слабое место - перенос по телефону. Если администратор меняет запись в одном месте, а бот смотрит в другом, клиенту придёт напоминание о старом времени. Неявку бот не предотвратит: он напомнит и даст отменить заранее.

Заявка уходит в CRM: что меняется в работе администратора

Бот не заменяет администратора, а меняет его задачи. Уходят звонки ради записи и ручной ввод, появляются слежение за заявками и разбор конфликтов слотов. Что именно бот забирает - в статье зачем бизнесу чат-бот и что он заменяет у администратора.

Технически заявка уходит так. amoCRM отправляет события вебхуком - автоматическим уведомлением между сервисами. У Битрикс24 есть входящие и исходящие вебхуки, то есть обмен идёт в обе стороны. Заявку, принятую по телефону, тоже надо внести в CRM, иначе данные разойдутся.

Данные клиентов: минимум, который нужно закрыть до запуска

Имя и телефон клиента - персональные данные по 152-ФЗ. До запуска нужны законное основание (согласие или договор) и опубликованная политика обработки. В общем случае нужно уведомить Роскомнадзор.

Сервисное напоминание опирается на саму запись. Рекламная рассылка с акциями требует отдельного согласия. Согласие нельзя спрятать в фразе «нажимая Start, вы соглашаетесь со всем»: оно должно быть отдельным, и вы как оператор обязаны доказать, что его дали.

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

Когда бот записи не нужен

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

  • Услуги со множеством вводных: ремонт, стоматология с планом лечения, диагностика в автосервисе.
  • Высокий чек и личный менеджер. Если продажа держится на контакте, запись кнопками работает против неё.
  • Выезды и срочные работы без фиксированного времени. Слот, который покажет бот, станет обещанием, которого не сдержать.
  • Один администратор и до десяти записей в день. На наш взгляд, блокнот и телефон дешевле разработки и поддержки бота.

Сомневаетесь? Посмотрите с чего начать и когда чат-бот для бизнеса не нужен.

Что в итоге

Сверьтесь со списком до запуска. Нет ответа на пункт - обсудите до разработки.

  1. Кто начинает диалог. Клиенту, который бота не открывал, напоминание идёт СМС или звонком.
  2. Где живёт расписание. Один календарь или одна CRM, а не три места.
  3. Кто получает заявку. Администратор видит запись сразу, CRM - без ручного переноса.
  4. Что будет при переносе и отмене. Освободившееся время возвращается в расписание.
  5. Что делать, если клиент заблокировал бота. Запасной канал прописан до запуска.
  6. Как собрано согласие. Оно отдельное, политика опубликована, уведомление в Роскомнадзор, если оно нужно, подано до старта.

📩 Хотите, чтобы заявки не терялись? Настроим приём и передачу в CRM: обсудить проект.

Читайте также

Объёмный белый чат-бот в виде облачка стоит рядом с календарём, колокольчиком, смартфоном и стопкой заявок на тёмно-синем фоне
Автоматизация

Зачем бизнесу чат-бот и что он заменяет у администратора

Какие операции чат-бот забирает у администратора, где он хуже человека и как посчитать экономию времени и денег на своих цифрах.

Владислав Анохин
Владислав Анохин
11 нояб. 2026
Объёмная 3D-иллюстрация: сообщение клиента на экране разветвляется на сценарный путь с кнопками и путь ИИ-агента с подключёнными инструментами
Автоматизация

ИИ-агент или чат-бот на кнопках - что выбрать малому бизнесу

Сравниваем чат-бота на кнопках и ИИ-агента: что умеет каждый, когда кнопок достаточно, а когда нужен ИИ, во что обходится поддержка и что спросить у подрядчика перед стартом.

Владислав Анохин
Владислав Анохин
10 нояб. 2026
Объёмный белый чат-бабл и планшет с ответами на тёмном синем фоне: иллюстрация к статье о чат-боте для малого бизнеса
Автоматизация

Чат-бот для бизнеса - с чего начать и когда он не нужен

Разбираем, с чего начать чат-бота для бизнеса: какие задачи он закрывает, сценарный бот или ИИ, с какого канала начинать в 2026 году, сколько это стоит и когда автоматизация не окупится.

Владислав Анохин
Владислав Анохин
06 нояб. 2026