Чат-бот в интеграции с MAX поможет настроить автоматическую квалификацию пользователей в при обращении. С помощью бота можно выстроить сценарии с кнопками и вариантами ответа, собирать контакты пользователей, передавать диалог оператору.
Используйте бота в следующих сценариях:
Перед настройкой чат-бота проверьте, настроена ли у вас интеграция с MAX. Если ещё нет, вы можете настроить её по инструкции.
Перейдите в раздел Чат-боты, переключитесь на вкладку "MAX" и начните создание бота.
С помощью визуального конструктора вы сможете создавать сценарии без написания кода: давать ответы на частые вопросы, собирать обратную связь пользователей, собирать контактные данные, отправлять фото или файлы, передавать диалоги операторам.

Перед стартовым блоком бота отображается бейдж с триггерным действием, после которого запускается сценарий бота (настроить само действие, как и интеграцию для работы бота, можно по клику на этот бейдж, либо на шаге Условия отправки):
Блок "Начало" - первое, что увидят пользователи при взаимодействии с ботом. Добавьте в него варианты ответа, чтобы пользователь мог выбрать тему обращения или отдел, с которым хочет связаться. Для редактирования блока, кликните на него. В окне справа появятся доступные действия и настройки.
Для того, чтобы удалить или копировать блок, наведите на него курсор мыши и выберите нужное действие:
В зависимости от выбранного варианта (кнопки), пользователь перейдёт к следующему блоку. Создать новый блок можно при помощи кнопки "Новый блок".
Всего доступно 4 вида блоков:
С этого блока начинается вовлечение пользователей в диалог и их квалификация. Пользователь увидит её содержание в момент, когда чат-бот начнёт диалог. Для редактирования блока кликните на него. В окне справа появятся доступные действия и настройки. Название стартового блока не меняется.
Что можно настроить в блоке:

['a', 'br', 'p', 'em', 'i', 'b', 'strong', 's', 'ul', 'ol', 'li', 'dl', 'dt', 'dd']<a> разрешённые атрибуты: ['href', 'rel', 'target']
Помимо этого, каждому блоку с сообщением должно быть задано целевое действие блока (продолжить или завершить диалог):
Продолжить диалог
Ответ кнопками
Кнопки можно использовать для квалификации пользователей. Каждый выбранный вариант приведёт к следующему вопросу бота, где вы сможете настроить запись события.
Для кнопки ответа можно задать текст, который увидит пользователь, а также выбрать следующий блок, куда попадет пользователь после выбора ответа. Каждая кнопка должна ссылаться на блок. Это может быть как новый блок, так и любой из ранее созданных.
Доступные действия для кнопки:
Без действия (кнопка просто ведет на следующий блок)
Добавить ссылку (кнопка содержит ссылку, по клику происходит перенаправление)
Запросить контакт (
Максимальное количество кнопок для одного блока - 10.
Ввод ответа
Используйте ввод ответа для сбора контактов или любой другой информации. К примеру, бот может уточнить номер телефона пользователя для последующей передачи отделу продаж.
❗ Важно: С помощью опции “Записать ответ в свойство пользователя” для кнопок ответа и полей ввода ответа вы можете выбрать, нужно ли записывать введенный пользователем ответ в свойство. Это свойство вы затем сможете использовать для фильтрации лидов в разделе “База лидов” или для сегментации аудитории других ботов или триггерных сообщений.
Завершить диалог
Назначение диалога в канал или на оператора
Чат-бот может передать диалог менеджеру или назначить его в определённый канал, в зависимости от вашего сценария. К примеру, при помощи этой функции вы можете увеличить эффективность звонков менеджера по продажам. Чат-бот передаст менеджеру только лидов, которые подходят по определённым критериям. Всю информацию о лиде менеджер увидит в карточке.
Обратите внимание: менеджеры увидят сообщения в разделе Диалоги только в том случае, если диалог с ботом был назначен ботом в канал/на менеджера или прерван. В остальных случаях, диалог будет доступен к просмотру в карточке пользователя.
Отметить как неотвеченный
Диалог появится в разделе Диалоги как неотвеченный, без назначения на оператора или в канал.
Завершение диалога
Диалоги бота, которые заканчиваются действием завершения диалога, закрываются. Диалоги с ботом, завершенные этим действием, не попадут в раздел “Диалоги”.
По завершении общения с ботом пользователю будет доступно поле ввода сообщения - это сообщение попадет в чат к оператору.
Добавьте условие по показу разных блоков в зависимости от настроенного рабочего времени.
Для добавления нового блока с условием, нажмите на "+ Условие" в верхней панели. Выберите доступные опции: рабочее время и нерабочее время. К примеру, вы можете настроить взаимодействие бота с пользователем в нерабочее время, если бот запрашивает контактные данные для передачи менеджеру. В случае нерабочего времени бот сразу предупредит пользователя, что менеджер свяжется в определённый период времени.
Используя этот блок, вы сможете сегментировать аудиторию прямо в процессе прохождения бота, в зависимости от их свойств или событий. Таким образом можно строить разные варианты сценария для разных сегментов.
Например, чат-бот MAX запускается для всех посетителей вашего сайта. Далее вы добавляете Фильтр аудитории: если до посещения страницы пользователь оставил свои данные в нужной форме, вариант будет один, а если не оставил - другой.
Подробнее о принципах настройки фильтра аудитории читайте тут.
В блоке есть два вида целевых действий:

Ваши пользователи могут прервать диалог с ботом. В MAX прерывание происходит, если пользователь вместо ответа кнопками бота отвечает текстом. Убрать такой блок не получится.
Для редактирования текста блока кликните на него. В правом меню появится текст, который вы сможете изменить.
Блок прерывания будет работать всегда, за исключением веток с полем для ввода ответа. Это значит, что, когда пользователь напишет в этот блок, бот не прервётся, а посчитает это за ответ.
После настройки содержания перейдите во вкладку Условия отправки.
Доступны следующие триггеры - запускать бота по командам (например, по команде /start) либо В новом вопросе внутри начатого ранее диалога (подойдет для клиентов, которые ранее уже обращались к вам в MAX и прошли сценарий стартового бота).

Если у вас несколько интеграций с MAX, вы сможете выбрать, в какой из них должен работать бот.
❗ Обратите внимание:
Если интеграция с MAX приостанавливается или удаляется — автоматически приостанавливаются все чат-боты, которые были с ней связаны.
ℹ️ В качестве команды для запуска бота вы можете использовать свои команды - подробнее про их создание читайте тут.
Если у вас настроена хотя бы одна интеграция с MAX и подключен хотя бы один MAX-чат-бот, в аппе автоматически появятся события "Подписался на MAX бота <id бота>" и "Отписался от MAX-бота <id бота>".
Их можно использовать для сегментации вашей базы лидов, работы с воронками и создании отчетов о событиях.
В базе лидов вы можете выбирать пользователей, подписанных на определенных или на всех ботов.