Простыми словами
Бывают два вида кнопок. Обычные заменяют клавиатуру внизу экрана, и при нажатии бот получает текст кнопки как сообщение. Inline-кнопки живут под конкретным сообщением и не засоряют переписку.
С помощью inline-кнопок можно листать каталог («Дальше», «Назад»), выбирать время записи, подтверждать оплату, открывать сайт или Mini App.
Как это работает
Когда человек нажимает кнопку, бот получает событие с данными, которые вы заложили в кнопку. В ответ бот может изменить текст исходного сообщения, показать новое или отправить уведомление в верхней части экрана.
Так создаются удобные интерфейсы без лишних сообщений: вместо десяти реплик «Выберите дату» — одно сообщение, которое меняется по нажатиям.
Зачем это бизнесу
Кнопки уменьшают количество ошибок ввода и ускоряют путь клиента к цели. Человеку не нужно вспоминать команды и писать что-то вручную — достаточно нажать.
Для бизнеса это рост конверсии бота: чем меньше действий до результата, тем чаще клиент доходит до заказа или записи.
Что важно учесть
Не перегружайте сообщение: три-пять кнопок в ряду — предел для телефона. Используйте понятные подписи вместо «Далее» везде, чтобы человек знал, что случится после нажатия.
Пример из практики
Клининговая компания в Астане заменила диалог из десяти вопросов на сообщения с кнопками: тип уборки, площадь, дата. Доля клиентов, завершивших оформление, выросла, а время заказа сократилось до минуты.
Частые ошибки
- Делать слишком много кнопок в одном сообщении
- Использовать неясные подписи
- Не обрабатывать повторные нажатия
- Оставлять устаревшие кнопки в старых сообщениях активными
- Требовать печатать текст там, где можно нажать