Новость для разработчиков: шаги приложений в автоматизациях
Теперь приложения могут добавлять собственные шаги в автоматизации Senler.
Это позволяет встроить логику приложения прямо в схему автоматизации — без лишних промежуточных действий.
Для шага можно выбрать, где он будет доступен:
В автоматизациях для диалогов — шаг получает контекст текущего диалога и лида.
В фоновых автоматизациях — шаг работает независимо от диалога.
Также можно выбрать, как пользователь будет настраивать шаг:
Конструктор настроек — подходит для простых случаев. Вы задаёте набор входных параметров без разработки отдельного интерфейса, а также выходные данные, которые пользователь сможет сохранить в переменные.
Встроенная страница в панели — интерфейс приложения открывается прямо в правой панели автоматизации. Подходит для компактных настроек: меньше кликов и всё остаётся перед глазами.
Встроенная страница во всплывающем окне — для более сложных и объёмных интерфейсов. Сначала пользователь открывает шаг в правой панели, а затем переходит к настройке в большом окне.
На вкладке «Выполнение» можно настроить ветвление после шага. Ветки могут быть фиксированными или формироваться динамически в зависимости от настроек, которые выбрал пользователь.
В итоге приложение может создавать шаги практически под любой сценарий: от простого действия с несколькими параметрами до полноценной интеграции со своим интерфейсом и динамическими ветками. При этом сама автоматизация остаётся наглядной — логика приложения помещается в один понятный шаг вместо цепочки вспомогательных блоков.
Инструкция: https://senler.io/help/ru/developer/automation-steps.