Как использовать клавиатуру (кнопки) в мессенджерах


Клавиатура - это набор кликабельных кнопок, с помощью которых ваш клиент сможет отправлять команды (ответы) чат-боту, без необходимости вводить их вручную.

Стандартный функционал открытых линий Битрикс24 не позволяет использовать клавиатуру в мессенджерах, но для некоторых мессенджеров мы добавили собственную поддержку клавиатур.
Важно! Ввиду того, что чат-бот работает в открытых линиях Битрикс24 и ограничен их возможностями, типы инлайн-кнопок для телеграмм, такие как Call-back и Switch не поддерживаются, и из кнопок в сообщениях (инлайн кнопок) доступны только URL-кнопки (кнопки-ссылки) - о них читайте ниже в статье.

В каких мессенджерах доступно

Чат-бот Zabotix умеет работать с клавиатурами в следующих мессенджерах:
  • Telegram
  • Viber
  • Вконтакте
Максимальное количество символов для одной кнопки во Вконтакте - 40 символов (пробелы также учитываются). Если количество символов будет превышено, то чат-бот Zabotix автоматически обрежет текст в кнопке.

Как подключить

Чтобы подключить клавиатуру, перейдите в "Настройки чат-бота" (иконка с шестерёнкой).



Выберите вкладку "Мессенджеры". На данной вкладке отображается список открытых линий (ОЛ) к которым вы подключили чат-бота. Выберите нужную вам линию и укажите токен для мессенджера.
Токен - это уникальный код с помощью которого вы подключали мессенджер к вашей открытой линии, убедитесь, что и в настройках открытой линии и на вкладке "Мессенджеры" указаны одинаковые токены



После того, как вы указали токен, чат-бот будет отображать клавиатуру в выбранных вами мессенджерах для типов ответа "Задать варианты ответов вручную" и "Ожидать ответ из предустановленного списка".

Например, такой узел.



Будет выглядеть в Telegram так.



А в Viber так.



Во Вконтакте так.




Также чат-бот сможет прикреплять изображения и ссылки в виде кликабельных кнопок с текстом.

Например, такой узел.



В Telegram.



В Viber.


Во Вконтакте на данный момент вывод карточки с помощью токена не поддерживается, это значит, что она будет выводиться так, как позволяет Битрикс, без кнопок, как и в других мессенджерах.