Главная · Блог · Бот-автоответчик в MAX: особенности канала
Бот-автоответчик в MAX: особенности канала
В MAX бизнесу пишут так же, как в Telegram: «сколько стоит», «вы работаете сегодня», «где мой заказ» — и в любое время. Сценарий автоответчика в ЧБТ один на все каналы: три триггера, одна развилка по времени, ночная и дневная ветки, выход на оператора. Как он собирается блок за блоком — с настройками «Условия», текстами ночного ответа и утренним разбором — подробно описано в статье про автоответчик в Telegram, и повторять её здесь мы не будем. Эта заметка — только о том, что в MAX ведёт себя иначе: как подключается канал, что происходит при первом открытии бота, почему меню приходится делать короче, чего в канале нет и как это учесть в текстах.
Схема одна на все каналы — здесь только отличия MAX
В ЧБТ один проект — это один бот на все подключённые каналы. Сценарий, собранный для Telegram, в MAX работает без переделки: те же триггеры /start, «Ключевое слово» и «Любое сообщение», тот же блок «Условие» по часу и дню недели, те же «Сбор данных», теги и «Оператор». Диалоги из обоих мессенджеров попадают в одни «Диалоги», и оператор утром разбирает их одним списком.
Поэтому порядок работы такой: соберите автоответчик по основному руководству — там разобраны настройки блока «Условие» для рабочих часов, пять блоков ночной ветки, дневная очередь и три варианта текста. Затем подключите MAX как второй канал и пройдитесь по пунктам ниже: они касаются подключения, первого касания, кнопок, отсутствующих в канале возможностей и текстов. Если MAX у вас единственный канал, порядок тот же — схема от канала не зависит.
Подключение: токен из «MAX для бизнеса» и одна кнопка
Бот в MAX создаётся не в приложении, а в кабинете «MAX для бизнеса» — business.max.ru. Кабинет один на компанию; в нём создаётся бот, задаётся его имя и выдаётся токен. Дальше в ЧБТ: раздел «Каналы» → «Подключить MAX» → вставить токен → нажать «Подключить». Пошагово со скриншотами — в справке по подключению MAX.
Что ЧБТ делает сам, а вы — не делаете: проверяет токен запросом к API MAX и подписывает бота на события — входящие сообщения, нажатия кнопок, запуск бота. Никаких адресов webhook руками вводить не нужно, ни в кабинете MAX, ни в ЧБТ. Если токен неверный или API недоступен, карточка канала сразу покажет ошибку «Неверный токен MAX или API недоступен» — исправьте токен и нажмите «Подключить» ещё раз.
Для теста нужен второй аккаунт MAX: свой собственный бот из-под аккаунта владельца проверяется плохо. Попросите коллегу или заведите второй номер и все проверки ниже делайте «глазами клиента»: нажать «Начать», написать ночью, нажать кнопки, отправить стикер.
Первое касание: кнопка «Начать» и событие bot_started
В Telegram новый пользователь бота нажимает /start — команда приходит текстом. В MAX человек, впервые открывший бота, видит кнопку «Начать», а мессенджер присылает не текст, а событие bot_started. ЧБТ переводит его в команду /start, поэтому триггер «/start» в вашем сценарии сработает как обычно — заводить отдельный триггер для MAX не надо.
Из этого следует практический вывод для автоответчика. В Telegram ночной клиент чаще пишет текстом — и попадает в ветку «Любое сообщение», где стоит развилка по времени. В MAX первое касание — почти всегда «Начать» без текста: человек нажал кнопку в полночь и получил дневное приветствие «Здравствуйте! Чем помочь?», за которым до утра ничего не будет. Поставьте блок «Условие» по времени сразу после триггера /start тоже: ночью — короткое приветствие со сроком ответа и просьбой написать вопрос одним сообщением, днём — обычное меню. Это те же настройки «Время ≥ 9» и «Время < 20», что и в основной ветке.
Имя из профиля MAX ЧБТ записывает в карточку контакта при первом касании, так что переменная {{name}} в приветствии работает: «Здравствуйте, {{name}}! Сейчас ночь, отвечу утром до 10:00».
Диплинк. Ссылка на бота из кабинета «MAX для бизнеса» поддерживает стартовый параметр. Когда клиент открывает бота по такой ссылке, bot_started приходит с этим параметром, и в ЧБТ срабатывает триггер «Диплинк» с нужным payload. Для автоответчика это способ понимать, откуда пришёл ночной клиент: site — с кнопки на сайте, kassa — с чека, card — с визитки. В каждой ветке — действие «Добавить тег», и через месяц в «Контактах» видно, какая точка входа приводит людей ночью, а какая днём.
Кнопки в MAX — одной строкой: меню короче
В Telegram-канале ЧБТ выводит каждую кнопку сообщения отдельной строкой, в MAX — все кнопки идут в один ряд. На экране телефона четыре кнопки в ряд сжимаются до нечитаемых обрезков «Цен…», «Гра…». Отсюда правила для меню автоответчика в MAX:
- Не больше трёх кнопок на одно сообщение, подписи в одно-два слова: «Цены», «График», «Ещё». Если тем больше, «Ещё» ведёт во второе сообщение со следующими тремя.
- Кнопка «Другой вопрос» из типового меню в MAX не помещается. Замените её словом: в тексте сообщения напишите «или напишите «оператор»» — и держите отдельный сценарий с триггером «Ключевое слово»
оператор→ «Сообщение» «Передаю» → «Оператор». Ключевое слово срабатывает даже когда клиент стоит на меню, поэтому выход к человеку остаётся всегда. - Кнопки-ссылки поддерживаются. Кнопка типа «URL» открывает страницу: прайс, карту проезда, форму записи на сайте. Для ночной ветки это удобно — кнопка «Прайс» со ссылкой отвечает на вопрос о ценах без оператора.
Ещё одна особенность нажатий. Когда клиент нажимает кнопку, в ЧБТ приходит не её текст, а служебное нажатие, и сценарий идёт по порту этой кнопки. Триггер «Ключевое слово» на нажатие не реагирует — то есть кнопка «Цены» и слово «цены» в тексте попадут в сценарий разными путями. Соединяйте кнопки с ответами связями (портами), а ключевые слова держите для тех, кто пишет текстом; оба пути должны вести в один и тот же блок «Сообщение» с ответом, чтобы не поддерживать два текста про цены.
Чего в MAX-канале нет: «печатает», медиа и ответ на стикер
Нет индикатора «печатает». В Telegram ЧБТ показывает его, пока ИИ-агент готовит ответ; в MAX ответ появляется сразу, без «живой» паузы. Для автоответчика это плюс — ночью никто не ждёт человека — но не пытайтесь имитировать набор текста серией коротких сообщений: они придут пачкой. Одно сообщение до четырёх строк работает лучше трёх подряд.
Нет медиа. Фото, PDF и видео в MAX через ЧБТ не отправить — только текст и кнопки. Прайс — ссылкой, схема проезда — ссылкой на карту, инструкция — ссылкой на страницу. Это касается и входящих: вложения от клиента бот в MAX не принимает — в переписке оператор увидит сообщение без содержимого. Если для ответа нужны фото (поломка, размер, документ), направьте клиента туда, где файлы принимаются: в виджет на сайте или на почту.
Стикер или фото без подписи — тишина. Такое сообщение приходит в ЧБТ с пустым текстом, а триггер «Любое сообщение» срабатывает только на текст. Ночью это выглядит как «бот сломался». Два приёма: в ночном тексте прямо написать «напишите словами — фото и стикеры бот не прочитает», а в кабинете периодически смотреть «Диалоги» с фильтром по каналу «MAX» на пустые входящие. Отвечать на них можно из кабинета как обычно.
Ночная ветка в MAX: условия те же, текст короче
Блок «Условие» настраивается так же, как для Telegram: поле «Время» — целый час по часам сервера, ветка «Рабочее время» с правилами «Время ≥ 9» и «Время < 20» (плюс «День недели ≥ 1» и «≤ 5», если выходные не работаете), выход «Иначе» — ночь. Проверьте границу тестовым сообщением около 20:05 с второго аккаунта.
Ночной текст для MAX — короче телеграмного: аудитория чаще читает с телефона на ходу, а кнопок в ряд помещается две. Рабочий вариант:
Сейчас ночь, менеджеры на связи с 9:00. Напишите вопрос одним сообщением — утром ответим первым делом.
Дальше «Сбор данных» → Своё поле «Суть вопроса» без проверки формата, затем «Сообщение» с двумя кнопками «Ответьте здесь» и «Перезвоните» — ровно две помещаются в ряд. Телефон спрашивайте только в ветке «Перезвоните», с проверкой «Телефон» и понятным «Текстом при ошибке»: «Не хватает цифр — напишите так: +7 900 000-00-00». Завершайте ветку тегом ночное и блоком «Оператор»: диалог уйдёт в «Диалоги» с пометкой канала MAX, бот замолчит, и всё, что клиент допишет ночью, ляжет в тот же диалог.
Утром оператор отвечает из кабинета — сообщение доставляется в MAX как обычное сообщение бота. Когда вопрос закрыт, нажимайте «Закрыть», а не «Вернуть боту»: после «Вернуть боту» диалог остаётся на блоке «Оператор», и произвольное «спасибо» клиента снова вернёт его человеку. После «Закрыть» следующее сообщение клиента начнёт сценарий с триггера — /start, ключевого слова или «Любого сообщения», — то есть автоответчик снова примет его сам.
Утро: разбор очереди и напоминания через «Рассылки»
Разбор ночных обращений одинаков для всех каналов: вкладка «Ждут ответа» в «Диалогах», при желании — фильтр по каналу «MAX»; в карточке контакта — тег ночное и поле «Суть вопроса»; ответ, затем «Закрыть». Web Push и письмо о новых диалогах включаются в «Аккаунт → Уведомления» и работают для MAX так же, как для Telegram.
Если ночью написали десятки людей и ответить всем за первый час не выходит, есть смысл одним сообщением сказать «мы на связи, отвечаем по порядку». Делать это через блок «Пауза» в сценарии не стоит: «Пауза» отсчитывает срок от момента сообщения, а не до 9:00, и написавшему в полночь «доброе утро» придёт в восемь. Правильный инструмент — раздел «Рассылки» (Базовый тариф): аудитория по тегу ночное, отложенный запуск на 9:00, текст с {{name}}. Отправка идёт через очередь с ограничением скорости, чтобы не упереться в лимиты мессенджера. Помните правило MAX: бот пишет только тем, кто уже писал ему первым, — ночная аудитория этому условию как раз соответствует. После рассылки снимите тег действием в сценарии или руками, иначе завтра эти же люди получат напоминание ещё раз.
Проверка перед запуском и если бот молчит
Пять проверок, специфичных для MAX, — после того как сценарий прошёл тест-чат «Проверить сценарий» в редакторе:
- Со второго аккаунта нажать «Начать» ночью (или временно сдвинуть границу часа) и убедиться, что пришло ночное приветствие, а не дневное меню.
- Посмотреть меню на экране телефона: все кнопки читаются целиком, ни одна не обрезана.
- Нажать каждую кнопку и написать каждое ключевое слово текстом — оба пути ведут в один ответ.
- Отправить стикер и фото без подписи — понять, что увидит клиент (как правило, ничего или повтор меню) и оператор (пустое входящее), и проверить, что ночной текст об этом предупреждает.
- Убедиться, что сценарий включён (страница «Обзор», кнопка «Вкл»/«Выкл» напротив сценария) и что на Бесплатном тарифе не исчерпаны 30 диалогов в месяц — после лимита новым собеседникам бот отвечает служебной фразой вместо сценария (счётчик «N из 30» — на странице «Обзор» бота).
Если бот в MAX не отвечает совсем — не ищите ошибку в логике автоответов, сначала пройдите чеклист «Бот MAX молчит»: почти всегда дело в токене, подписке на события или выключенном сценарии. Что выбрать для запуска, если канал ещё не решён, — в сравнении MAX или Telegram; как один сценарий обслуживает оба мессенджера — в статье про один сценарий на два канала.
На Бесплатном тарифе — один бот, все каналы и 30 диалогов в месяц: достаточно, чтобы поставить автоответчик в MAX рядом с Telegram и посмотреть, откуда ночью пишут чаще. Подключить MAX к боту →
Основное руководство: автоответчик в TelegramКонструктор ботов MAXСправка: подключение MAXЧеклист «Бот MAX молчит»