Запуск сценария по расписанию

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

Теперь давайте сделаем так, чтобы он запускался автоматически по расписанию.

Добавим новый узел Schedule Trigger. Чтобы это сделать нажмите на кнопку + в правом верхнем углу в поиске начните писать Schedule ... и из списка узлов выберите Schedule Trigger.

img1.png

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

img2.png

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

Например, чтобы запускать сценарий каждую минуту, установите Trigger Interval на Minutes и укажите Minutes Between Triggers значение 1.

Когда вы выйдете из настроек узла, он будет выглядеть так:

img3.png

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

Свяжите узел Schedule Trigger с узлом HTTP Request. Для этого просто перетащите стрелку от Schedule Trigger к HTTP Request.

img4.png

Активируйте сценарий, нажав на кнопку Activate в правом верхнем углу. Сохраните сценарий, нажав на кнопку Save.

img5.png

Теперь ваш сценарий будет запускаться автоматически каждую минуту и отправлять HTTP-запрос на указанный URL.

И также его можно запустить вручную, нажав на кнопку Execute Workflow.