Шаг «Нажатие на кнопку „Начать“»
Шаг запускает автоматизацию «Для диалогов», когда пользователь нажимает «Начать» в VK, Telegram или MAX. Например, одна стартовая ссылка может открывать обучение, другая — запись на консультацию.
Выберите условие запуска
- В каталоге шагов выберите «Нажатие на кнопку „Начать“».
- Выберите шаг на схеме.
- В поле «Условие параметра» выберите нужное правило.
- «Любое нажатие» принимает запуск с параметром или без него.
- «Без параметра» принимает только запуск без параметра.
- «Параметр равен» проверяет полное совпадение.
- «Параметр начинается с» проверяет начало строки.
- «Параметр содержит» ищет фрагмент в любом месте строки.
В трёх режимах сравнения укажите «Значения параметра». Достаточно совпадения с одним значением. Для ?start=course_1 точным значением будет course_1, а общим началом для нескольких курсов — course_. Команду /start и адрес ссылки вводить не нужно.
По умолчанию Course_1 и course_1 совпадают. Чтобы различать заглавные и строчные буквы, откройте шестерёнку рядом со значениями.

Включите «Учитывать регистр». Значения сравниваются как обычный текст, не как регулярные выражения.

Ограничьте диалоги и сохраните параметр
В поле «Где срабатывать» выберите все, личные, групповые или конкретные диалоги. Для первых трёх вариантов поле «Каналы» ограничивает источники запуска; пустой список означает все каналы проекта.
В поле «Сохранить параметр в переменную» выберите текстовую переменную процесса, лида, диалога или проекта. Следующие шаги смогут использовать её, например в сообщении или HTTP-запросе. Если параметр не передан, сохраняется пустая строка.

Каждое новое нажатие, подходящее под условие, запускает отдельный процесс. Уже активные процессы этой автоматизации не отменяются. Поэтому повторное нажатие может снова отправить сообщения из сценария.
Соедините выход с продолжением, проверьте запуск и опубликуйте автоматизацию. При проверке можно передать параметр или оставить его пустым.
Что считается нажатием
В Telegram подходит и команда /start, отправленная боту, с параметром или без него. В VK учитывается системная кнопка «Начать»: обычное сообщение с таким текстом или просмотр ссылки её не заменяет. В MAX обрабатывается запуск бота.
Событие запуска и обычное входящее сообщение — разные условия. Параметр стартовой ссылки не ищется среди ключевых слов сообщения.
Если несколько входов подходят к одному нажатию, каждый из них может запустить свою ветку. Более узкое условие не отключает остальные. Например, «Любое нажатие» пересекается с условием «Параметр равен course_1». Чтобы выполнялась только одна ветка, задайте непересекающиеся условия.
Чтобы только назначить агента без сценария из нескольких шагов, настройте его автозапуск.