Как создать кнопку из соединения
Кнопки клавиатуры можно создавать с помощью коннекторов. Для этого перетащите коннектор и откройте редактор:

Чтобы создать кнопки из соединений:
- Включите этот переключатель.
- Для каждого соединения введите нужный текст кнопки в его поле "Триггер".
Примечание!
Это работает только в мессенджерах, поддерживающих кнопки.
С помощью соединений можно создавать ТОЛЬКО кнопки клавиатуры.
Затем примените ту же конфигурацию к остальным соединениям:
- Откройте настройки соединения: нажмите на коннектор, чтобы открыть его настройки.
- Задайте текст кнопки: в поле Триггер введите текст, который должен отображаться на кнопке.
- Выберите тип совпадения: установите тип сравнения "Точное совпадение".
- Включите отображение кнопки: активируйте опцию "Отображать как кнопку".
- Сохраните конфигурацию: нажмите "Сохранить", чтобы применить настройки.

Линия и позиция: кнопки, созданные из соединений, по умолчанию располагаются вертикально. Используйте это поле, чтобы указать номер линии и управлять вертикальным положением кнопки в макете.

Нумерация ЛИНИЙ и позиций НАЧИНАЕТСЯ С 0.
Первая кнопка в верхней строке будет иметь настройки 0 и 0.
Цвет кнопки: при необходимости вы можете указать цвет кнопки — это работает в онлайн-чате и Viber.

Результат:

Кнопка из триггера блока
Теперь рассмотрим более продвинутый метод создания кнопок с помощью "Расширенных настроек кнопок" в разделе Кнопки редактора блоков.
Ранее мы создавали кнопки с помощью соединений и триггеров на коннекторах. Альтернативный метод — использовать специальные триггерные блоки, такие как Стартовый блок (точка входа в воронку) или Триггерный блок.
Шаг 1: Создайте структуру блоков
- Создайте Стартовый блок (точка входа в воронку).
- Создайте несколько дополнительных блоков под ним. Количество блоков должно соответствовать количеству необходимых кнопок.
Пример: В рабочем процессе ниже созданы три блока, соответствующие трем кнопкам.

Шаг 2. Настройте условия триггера в последующих блоках (в этом примере — три стартовых блока).

Шаг 3. Перейдите к основному блоку (точка входа в воронку) и нажмите на вкладку Кнопки.

Шаг 4. В разделе Кнопки редактора блоков переключитесь на Расширенные настройки и вставьте код для вашей пользовательской кнопки.
[{"line":0,"index_in_line":0,"text":"Go","type":"reply"},{"line":1,"index_in_line":0,"text":"No","type":"reply"},{"line":2,"index_in_line":0,"text":"Next time","type":"reply"}]
Вы увидите идентичное меню, но без соединений. При правильной настройке нажатие кнопки заставит бота отправить сообщение из соответствующего блока ответа.

Шаг 5. Сохраните настройки блока и переключитесь в режим тестирования бота.

При тестировании бота он отобразит кнопки клавиатуры, которые функционально и визуально идентичны кнопкам, созданным с помощью опции "Добавить кнопку".

Нажатие кнопки доставит сообщение из связанного с ней стартового блока (созданного на шаге 1).
