Когда настраиваете автоматизацию с помощью Salesbot, к сообщениям с каналов WhatsApp Business API (WABA), Telegram Bot и MAX Bot можно добавить кнопки.
С каналов WABA можно отправить сообщение с 1-10 кнопками. Такое сообщение уйдет, только если открыта 24-часовая переписка WABA.
Сообщение, в котором больше трех кнопок, отобразится в чате клиента и в вашем чате Wazzup с кнопкой Menu. По клику на нее откроется список кнопок.
Сообщение, в котором больше десяти кнопок, отправится не полностью. Клиент получит только первые десять вариантов ответа.

С канала Telegram Bot и MAX Bot можно отправить сообщение с двенадцатью кнопками. Если добавить больше, отправятся только первые двенадцать.
Вы можете добавить кнопку с текстом или зашить в нее ссылку.
Если клиент нажмет кнопку без ссылки, в чат Wazzup и в беседу карточки придет уведомление о клике. Если нажмет кнопку со ссылкой и перейдет по ней — сообщений об этом не появится.
Как уведомление о клике выглядит в чатах Wazzup:

Как уведомление о клике выглядит в чате amoCRM:

При настройке Salesbot в нужном месте процесса добавьте шаг «Отправить сообщение». Напишите текст сообщения и добавьте кнопки. К одному сообщению можно прикрепить либо кнопки только с текстом, либо со ссылками.

На кнопке можно написать до 20 символов.
После вы можете настроить, как Salesbot должен реагировать на клики. Нажмите «Следующий шаг» от нужной кнопки → выберите действие или условие.
1. Добавьте сообщение с кнопками в нужный этап бота.
2. Создайте на следующем этапе «Валидатор» и пропишите для кнопок условия:
«Если сообщение клиента» → замените «содержит» на «регулярное выражение» → напишите текст кнопки в виде: /текст кнопки/
3. Присвойте такой шаг каждому условию.
4. Готово. Получается бот с такой структурой: сообщение с кнопками → валидатор с условиями → реакция на каждую кнопку.
В примере ниже использован код шаблона WABA с кнопками, но для обычных сообщений с кнопками структура будет аналогичной.

Теперь можно сохранить бота и наслаждаться тем, как работа работается без вашего участия.