Бот для записи клиентов — это сценарий из нескольких экранов, который собирает услугу или объект, дату и время, контакты и согласие, а потом подтверждает запись и напоминает о ней. Ниже разбор такого сценария на примере записи на просмотр: из каких шагов он состоит, где нужны согласия, чем различаются MAX и Telegram и что проверить перед запуском. Это разбор сценария, а не обещание результата: цифр явки и конверсии здесь нет, и мы их не приводим.
Для каких задач нужен бот записи
Бот записи подходит там, где клиенту нужно выбрать время и подтвердить визит: просмотр объекта у агентства недвижимости, консультация, выезд специалиста, приём заявки на услугу. Общая логика у всех этих задач одна, различаются только справочники (объекты, услуги, специалисты) и правила слотов.
Для агентства недвижимости типичная задача — запись на просмотр. Клиент выбирает объект, день и время, оставляет телефон и получает подтверждение. Менеджер видит запись в панели и не обзванивает людей ради согласования времени. Такой сценарий хорошо ложится на бота, потому что мессенджер уже есть у клиента, а повторное напоминание приходит туда же.
Что не стоит обещать клиенту в описании бота. Не пишите, что запись «подтвердится за минуту» или что менеджер «всегда свободен»: бот отвечает мгновенно, а человек — нет. Лучше честно указать, что подтверждение приходит сразу, а детали менеджер уточнит в рабочее время. Такая формулировка снижает число раздражённых сообщений и не создаёт обязательств, которые трудно выполнить. Так же осторожно стоит обращаться с цифрами: любые данные о росте записей или явке нужно подтверждать собственной статистикой, а не переносить из чужих примеров.
Бот записи не заменяет менеджера. Он убирает рутинную часть: выбор времени, сбор контактов, напоминание. Сложные вопросы по условиям и цене остаются за человеком, и в сценарии стоит оставить путь «связаться с менеджером».
Сценарий записи по шагам
Опишем сценарий так, как его удобно согласовывать с заказчиком. Каждый шаг — отдельный экран или сообщение.
- Старт. Бот приветствует пользователя после нажатия «Начать» и объясняет, что умеет.
- Выбор объекта или услуги. Кнопки или список, а для длинного каталога — мини-приложение.
- Дата и время. Показываются только свободные слоты; занятое время не предлагается.
- Контакты. Имя и телефон. В наших демо поле телефона всегда с маской +7 (XXX) XXX-XX-XX.
- Согласие на обработку данных. Отдельный шаг, а не фраза мелким шрифтом.
- Подтверждение. Бот пишет, на что и когда записан клиент.
- Напоминание. Сообщение перед визитом.
- Перенос и отмена. Кнопки в том же сообщении, чтобы не писать менеджеру.
Порядок шагов 4 и 5 можно менять, но данные нельзя сохранять до того, как пользователь подтвердил согласие. Эта проверка — одна из главных в тесте перед запуском.
Отдельного внимания заслуживают слоты. Решите заранее, сколько длится один визит и нужен ли перерыв между записями, в какие часы принимает специалист, как учитывается часовой пояс и можно ли записаться «на сегодня». Бот не должен предлагать время в прошлом и время, которое уже занято другим клиентом. Эти правила проще согласовать на бумаге до разработки, чем исправлять после первых жалоб. Если у заказчика несколько специалистов, добавьте в сценарий шаг выбора или назначайте специалиста автоматически, но тогда объясните это клиенту в подтверждении.
Для старта бота в MAX используется диплинк max.ru/<ник бота>?start=<payload> с параметром до 128 символов: через него можно передать код объекта, например lot_12, чтобы бот сразу открыл нужную запись [dev.max.ru, 08.10.2026]. Личные данные и секреты в параметр передавать нельзя: он виден в ссылке.

Согласие на данные и рассылку
Запись всегда связана с персональными данными: имя и телефон. Поэтому в сценарии нужно предусмотреть согласие на обработку данных и ссылку на политику. Рекомендуем делать его обязательным шагом с пустой галочкой, которую пользователь отмечает сам. Пока она не отмечена, дальше по сценарию двигаться нельзя.
Согласие на напоминания и рассылки — отдельное действие. Если бот пишет клиенту после записи, это должно быть отдельной галочкой, по умолчанию не отмеченной, и у пользователя должна быть команда остановки. В нашем боте Studio Vesta для этого предусмотрены два согласия и команда /stop.
Тексты согласий и политики в статье мы не приводим. Это шаблоны, их должен проверить юрист: статья не даёт юридических советов и не заменяет консультацию.
Не забудьте про вторую сторону записи. Менеджер должен видеть новую запись, дату, время и контакты клиента в одном месте и иметь возможность изменить время или отменить визит, чтобы клиент получил уведомление об изменении. В идеале уведомление о новой записи приходит самому менеджеру, а не лежит в таблице, которую никто не открывает. Если вы используете панель руководителя, продумайте, кто имеет право менять записи и как фиксируются изменения.
Хранить согласия стоит так, чтобы потом можно было подтвердить, кто и когда их дал: идентификатор пользователя, платформа, версия текста и время. Если текст согласия обновляется, пользователь должен пройти шаг заново. Отдельно продумайте, как удалить данные по запросу клиента и как долго хранятся записи. Эти вопросы относятся к юридической части, поэтому решение принимает компания вместе с юристом.
Какие данные собирать: минимальный набор. Для записи на просмотр достаточно имени, телефона и выбранного слота. Дополнительные вопросы вроде бюджета лучше задавать позже, уже в диалоге с менеджером. Чем меньше данных вы собираете, тем проще объяснить их назначение и хранить их безопасно.
Бот или мини-приложение: что выбрать
Для записи часто достаточно кнопок: выбор из трёх-пяти вариантов и даты. Когда вариантов много (каталог объектов, шахматка, календарь на месяц), удобнее мини-приложение: бот остаётся входом, а выбор происходит на отдельном экране внутри мессенджера.
| Задача | Достаточно кнопок бота | Нужно мини-приложение |
|---|---|---|
| Выбор из 3–5 вариантов | Да | Нет |
| Каталог объектов с фильтрами | Неудобно | Да |
| Календарь на несколько недель | Неудобно | Да |
| Подтверждение и напоминание | Да | Нет |
| Перенос или отмена | Да | Не обязательно |
Источник: практический разбор сценариев студии, дата 08.10.2026 (не официальная классификация платформ).
Выбор между MAX и Telegram редко бывает «или»: аудитория разная, поэтому сценарий проектируют один раз и запускают в обеих средах. Различаются места настройки, диплинки и названия объектов в коде. В MAX приложение привязывается к боту в настройках, в Telegram его можно открыть кнопкой бота или по прямой ссылке.
→ По теме: Как создать мини-приложение в MAX и подключить к чат-боту
Напоминания, касания и тест перед запуском
Подтверждение и напоминание — две обязательные точки сценария. Подтверждение приходит сразу после записи, напоминание — перед визитом. Более длинная цепочка касаний (после визита, повторное предложение) требует отдельного согласия на рассылку и аккуратных формулировок.
Ниже пример схемы. Это образец сценария, интервалы и тексты условные и придуманы для иллюстрации: реальные интервалы для вашего бизнеса нужно определять по результатам теста.
- Сразу после записи: подтверждение с датой, временем и адресом.
- За день до визита: напоминание и кнопки переноса или отмены.
- За два часа до визита: короткое напоминание.
- После визита: просьба оценить визит или записаться на следующий.

Тестировать запись удобно на вымышленных данных: придуманные имена, телефоны-заглушки, тестовые слоты. Так в логах и скриншотах не окажется реальных заявок и переписок. В демо стоит предусмотреть кнопку сброса, чтобы вернуть слоты в исходное состояние и повторять проверку. Проверяйте сценарий и в MAX, и в Telegram, потому что внешний вид кнопок и поведение кнопки «Назад» отличаются, а ошибки чаще всего находятся именно на стыках.
Перед запуском пройдите проверку из десяти пунктов:
- Старт и приветствие работают на телефоне.
- Выбор объекта или услуги понятен без пояснений.
- Занятые слоты не показываются.
- Поле телефона с маской +7 (XXX) XXX-XX-XX.
- Согласие на данные обязательно, галочка пустая.
- Согласие на рассылку отдельное и не отмечено по умолчанию.
- Подтверждение содержит дату, время и адрес.
- Перенос и отмена работают.
- Команда остановки уведомлений работает.
- В тестовых записях нет реальных данных, а токены не попадают в логи.

Что дальше
Если вы хотите посмотреть, как выглядит запись на вымышленных данных, откройте демо «Запись на просмотр» на странице booking.studiovesta.ru. Это тестовая версия: данные вымышленные, реальные заявки и уведомления не отправляются.
Если нужен такой бот для вашего агентства или сервисного бизнеса, обсудите пилот и согласуйте сценарий на реальных услугах: Обсудить пилот для агентства.
→ По теме: Чат-бот для бизнеса в MAX: как создать и пройти модерацию
