Боты в МАХ: как собрать помощника, который сам отвечает клиентам
Разбираю по шагам, как устроены боты в мессенджере МАХ: где они живут, что реально умеют, куда здесь прикручивается ИИ и что проверить до того, как платить за разработку.
Вопрос «а можно нам бота в МАХ?» прилетает всё чаще. Логика понятная: аудитория переезжает, рабочие чаты за ней, и хочется забрать с собой то, что годами жило в других мессенджерах — заявки, запись, уведомления, поддержку. Платформа для ботов у МАХ есть. Она открытая, по устройству похожа на то, с чем вы уже имели дело. Дальше — что полезно знать до того, как вы сядете собирать сами или закажете разработку.
Что такое бот в МАХ
Бот — это отдельный аккаунт в мессенджере, за которым стоит ваша программа. Пользователь пишет в чат, сообщение уходит на ваш сервер, сервер решает, что ответить, и отправляет обратно. На этом вся магия заканчивается.
Заводят бота внутри самого мессенджера — через служебного бота-конструктора, он же выдаёт токен доступа. Токен — ключ от вашего бота. Дальше в дело идёт Bot API: обычные HTTPS-запросы, JSON в ответ. Делали когда-нибудь интеграцию с любым API? Тогда сюрпризов не будет.
Получать сообщения можно двумя способами:
- Вебхук — мессенджер сам стучится на ваш адрес, когда что-то произошло. Нужен домен и сертификат.
- Поллинг — программа сама периодически спрашивает: что нового? Запускается хоть с ноутбука.
Для первых экспериментов берите поллинг. Рабочую версию переводите на вебхук: быстрее и дешевле по ресурсам.
Какие задачи реально закрываются
Вот что просят чаще всего и что действительно работает:
- Ответы на повторяющиеся вопросы. Часы работы, адрес, условия доставки, статус заказа.
- Приём заявок. Бот задаёт три-четыре вопроса и кладёт результат в таблицу, CRM или чат отдела продаж.
- Запись и бронирование. Показ свободных слотов, подтверждение, напоминание за день.
- Уведомления. Напоминания, статусы, оповещения для сотрудников.
- Внутренние сервисы. Заявка в IT, заказ пропуска, запрос справки, короткий опрос по команде.
Общее у всех сценариев одно: бот забирает рутину, которую человек делает механически и без удовольствия.
Где здесь ИИ, а где обойдётесь без него
Скажу честно: большая часть задач закрывается кнопками и заранее прописанными ветками. Сценарный бот предсказуем, дёшев, чинится за пять минут. С него и начинайте.
Языковая модель нужна там, где пользователь пишет свободным текстом и формулировок слишком много, чтобы их перебрать. Схема работает так: вы собираете базу знаний — регламенты, прайс, частые вопросы, — при каждом обращении находите в ней подходящие куски и отдаёте их модели вместе с вопросом. Модель складывает ответ из ваших документов. Сочинять ей уже незачем.
Три правила, которые я проверил на своих проектах:
- Модель отвечает только по вашей базе. Нет данных — бот честно признаётся, что не знает.
- Всегда есть кнопка «позвать человека». Она спасает репутацию куда чаще, чем идеальные формулировки.
- Логируйте вопросы, на которые бот не ответил. Готовый список задач на следующую неделю, причём бесплатный.
Как собрать: три пути
Своими руками. Python или Node, библиотека для HTTP-запросов, простой обработчик команд. Прототип на пару сценариев — вечер работы. Хостинг сгодится самый дешёвый: нагрузка у типового бота смешная.
Через конструктор. Часть визуальных платформ уже поддерживает МАХ. Перед оплатой тарифа проверьте у выбранного сервиса актуальный список каналов — он меняется быстро.
Подрядчик. Имеет смысл, когда нужна интеграция с вашей CRM, складом или 1С. Просите демо на живом чате; слайды ничего не доказывают.
Чек-лист перед стартом
Пять пунктов, на которые стоит ответить до первой строчки кода:
- Один сценарий. Какой конкретный вопрос бот снимет с людей? Один, самый частый.
- Метрика. Сколько обращений в неделю он должен перехватить, чтобы проект считался удачным.
- Передача оператору. Куда падает диалог, когда бот не справился, и кто его видит.
- Персональные данные. Собираете телефоны и имена — скажите, где они хранятся и на каком основании.
- Хранение токена. Только переменная окружения. В репозитории ему делать нечего: утёкший токен — это чужой бот от вашего имени.
Чего ждать по итогу
Первая версия почти наверняка выйдет скучной: пара кнопок и три ответа. Это нормально. Боты растут из реальных диалогов; красивое ТЗ тут помогает мало. Запустите узкий сценарий, неделю почитайте переписку — и сами увидите, что добавлять дальше.
Последнее. МАХ развивается, документация и возможности платформы меняются. Перед разработкой загляните в официальные материалы для разработчиков: то, что вчера требовало костылей, сегодня может оказаться штатной функцией.