enВойти в Senler

Шаг «Входящее сообщение»

Шаг «Входящее сообщение» доступен автоматизации «Для диалогов» и создаёт процесс после подходящего сообщения. Добавьте его через каталог шагов.

Выберите сообщения для запуска

Выберите шаг «Входящее сообщение» на схеме. Сначала в поле «Чьё сообщение запускает шаг» укажите клиента, оператора, агента или любого отправителя. Затем выберите «Какие сообщения запускать». Доступны три режима:

  • «Все входящие сообщения» запускает автоматизацию после каждого подходящего сообщения;
  • «Содержит ключевые слова» запускает её только при совпадении со словами или фразами из списка;
  • «Команда /start начинается с префикса» проверяет служебный параметр запуска, переданный платформой вместе с командой /start или ссылкой на бота.

Для запуска по словам в поле «Слова и фразы» введите фразу и нажмите Enter — она появится отдельной меткой. Можно вставить сразу несколько фраз через запятую, точку с запятой или перевод строки, скопировать весь список и удалить отдельную метку. Допустимо до 100 уникальных фраз. Регистр не учитывается; фраза должна встречаться как отдельная последовательность, а не как часть более длинного слова.

В списке «Где срабатывать» выберите все, только личные или только групповые диалоги.

В области «Каналы» отметьте до 50 нужных каналов. Если не отмечен ни один, шаг действует во всех каналах проекта. Недоступный, удалённый или принадлежащий другому проекту канал блокирует публикацию.

Выберите сообщения для запуска. Отмеченные элементы: 1. «Чьё сообщение запускает шаг»; 2. «Какие сообщения запускать»; 3. «Слова и фразы»; 4. «Где срабатывать»; 5. «Каналы»; 6. «Сохранить сообщение в переменную процесса»
1. «Чьё сообщение запускает шаг» · 2. «Какие сообщения запускать» · 3. «Слова и фразы» · 4. «Где срабатывать» · 5. «Каналы» · 6. «Сохранить сообщение в переменную процесса»

В режиме ключевых слов добавьте хотя бы одну фразу. С пустым списком шаг не проходит проверку.

Запустите по параметру команды /start

Выберите режим «Команда /start начинается с префикса» и в поле «Префиксы команды /start» добавьте один или несколько значений. Вводите только параметр, без /start, например partner.

Префикс partner сработает для payload partner и partner_123, но не для partnership или partner-123. Если подходят несколько префиксов, Senler использует самый длинный. Сравнение учитывает регистр.

Так можно направлять пользователей из разных ссылок или рекламных источников в разные сценарии. Режим срабатывает только когда платформа передала start_payload; обычное текстовое сообщение /start partner само по себе его не заменяет. Добавьте хотя бы один префикс — пустой список не проходит проверку.

Сохраните текст сообщения

Включите «Сохранить сообщение в переменную процесса», затем в поле переменной выберите область и текстовую переменную процесса, лида, диалога или проекта. Переменная процесса получает значение в начале нового запуска; значение лида, диалога или проекта записывается перед его созданием. Эту переменную можно использовать в следующих шагах, например в сообщении или проверке условия.

Выберите сообщения для запуска. Отмеченные элементы: 1. «Чьё сообщение запускает шаг»; 2. «Какие сообщения запускать»; 3. «Слова и фразы»; 4. «Где срабатывать»; 5. «Каналы»; 6. «Сохранить сообщение в переменную процесса»
1. «Чьё сообщение запускает шаг» · 2. «Какие сообщения запускать» · 3. «Слова и фразы» · 4. «Где срабатывать» · 5. «Каналы» · 6. «Сохранить сообщение в переменную процесса»

Настройте повторные запуски

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

Выберите сообщения для запуска. Отмеченные элементы: 7. повторное добавление включено; 8. предыдущий активный процесс
7. повторное добавление включено · 8. предыдущий активный процесс
  • выключите повторное добавление, если новое сообщение не должно создавать процесс, пока предыдущий ещё активен;
  • оставьте повторное добавление включённым и выключите завершение предыдущих процессов, если несколько процессов могут выполняться параллельно;
  • оставьте включёнными оба параметра, если новый процесс должен заменять предыдущий.

Запустите по событию

Для шага «Событие» в поле «Какое событие запускает шаг» выберите добавление или удаление реакции, добавление или удаление лайка либо добавление лида в чёрный список. Все его параметры, повторные запуски и проверка разобраны в отдельной статье «Шаг „Событие“».

Добавьте продолжение

Источник запуска не может иметь входящих связей. Соедините его выход со следующим шагом. Если продолжения нет, проверка выдаёт предупреждение: процесс запустится и сразу завершится.