Перейти к содержимому

Меню в чат-боте

Настройка меню в чат-боте WhatsApp для amoCRM: как собрать бота с цифрами через salesbot, условия по пунктам меню и цепочки сообщений. Пошаговая инструкция.

Коротко. Меню в неофициальной интеграции WhatsApp собирается цифрами — кнопки в API не поддерживаются, это ограничение самого протокола, обойти нельзя. Собирается в salesbot: «Отправить сообщение» с пунктами меню → прерыватель «Получен ответ от клиента»«Условие» с проверкой цифры → цепочка сообщений под каждый пункт. Оптимально — до 10 пунктов, иначе клиенту неудобно. Если нужны настоящие кнопки — это WhatsApp Business API.

Меню в чат-боте — это список пунктов, из которых клиент выбирает нужный, отправляя в ответ цифру. Дальше бот ведёт свою цепочку по каждому пункту.

Кнопки в неофициальной интеграции WhatsApp не поддерживаются — меню собирается цифрами. Это ограничение самой интеграции, обойти его нельзя.

Настройка по шагам

Добавьте salesbot под нужным статусом

Откройте настройки воронки — кнопка «Настроить воронку» в правом верхнем углу. Под статусом, где нужно создать бота, кликните на пустую ячейку. На скриншоте — пример со статусом «Первичный контакт».

Пустая ячейка под статусом воронки
Пустая ячейка под статусом воронки

В появившемся окне выберите salesbot.

Выбор salesbot в списке инструментов
Выбор salesbot

Создайте бота

Нажмите «Создать нового бота».

Кнопка «Создать нового бота»
Создание нового бота

Откроется галерея ботов. Нажмите «Новое», чтобы собрать бота с нуля.

Галерея ботов: плитка «Новое»
Галерея ботов amoCRM

Выберите «Отправить сообщение»

Пункт «Отправить сообщение» в salesbot
Отправить сообщение в salesbot

Впишите текст меню с цифрами

Введите сообщение с пунктами меню и цифрами, при необходимости выберите канал связи.

Пунктов меню может быть сколько угодно, но лучше делать не больше десяти — иначе клиенту будет неудобно.

Текст меню с пунктами и цифрами в salesbot
Меню с цифрами в salesbot

Добавьте прерыватель «Получен ответ от клиента»

Следующим шагом выберите прерыватель «Получен ответ от клиента».

Прерыватель «Получен ответ от клиента»
Прерыватель в salesbot

Добавьте условие по пунктам меню

Чтобы построить цепочку по каждому пункту, следующим шагом выберите «Условие».

Добавление условия в salesbot
Условие в salesbot

В условии пропишите каждый пункт меню: Сообщение клиента → Равно → Собственное значение и цифра пункта.

Подставляйте именно цифры пунктов, а не названия, — клиент будет вводить цифры. Учтите, что некоторые клиенты могут «поломать» бота, отправив текст.

Настройка условия по цифре пункта меню
Условие по цифре пункта меню

Чтобы настроить в этом же условии остальные пункты, нажмите «Добавить следующее условие».

Кнопка «Добавить следующее условие»
Добавление следующего условия

Постройте цепочку для каждого пункта

Для каждого пункта меню настройте свою цепочку сообщений и автоматических действий.

Цепочка сообщений по пункту меню
Цепочка бота по пункту меню

Сохраните бота

Сохраните и закройте бота.

Сохранение бота
Сохранение salesbot

Готово

Нажмите «Готово» и сохраните воронку.

Сохранение воронки
Сохранение воронки amoCRM

Частые вопросы

Почему в неофициальной интеграции нельзя использовать кнопки?

Кнопки в WhatsApp работают через официальный WhatsApp Business API — это отдельный протокол с шаблонами, модерацией Meta и другим механизмом отправки. В неофициальной интеграции (серый WhatsApp) технически невозможно отправить сообщение с кнопкой. Если кнопки принципиально важны — переходите на WhatsApp Business API.

Сколько пунктов меню оптимально сделать?

До 10. Технического лимита нет, но чем длиннее меню, тем меньше вероятность, что клиент дочитает до конца. Если пунктов больше — разбейте на два уровня: первое меню с общими категориями, а внутри каждой — уточняющее подменю.

Что делать, если клиент отвечает не цифрой, а текстом?

По умолчанию бот не поймёт такой ответ и цепочка «сломается». Есть два варианта: (1) добавить в «Условие» дополнительные проверки — например, для варианта «1» ловить также слова «доставка», «привезти»; (2) добавить в конце условия ветку «В остальных случаях» и отправлять напоминание «Пожалуйста, отправьте цифру пункта из списка».

Можно ли добавить в меню дополнительный шаг с ответом менеджера?

Да. В цепочке под каждый пункт меню можно добавить шаг «Перевести на менеджера» — бот приостановит работу и передаст клиента живому оператору. Полезно для сложных вопросов, где автоматический ответ не поможет.

Работает ли меню, если у клиента подключено несколько чатов с компанией?

Работает по активному чату. Меню отправится в тот чат, в котором сработал триггер (например, при переходе сделки в статус), а ответ клиента бот будет ждать именно из этого чата. Ответ из другого чата в цепочку не попадёт.

Что дальше

Помогла ли статья?