Scheduling Workflows Execution

The Workflow Scheduler lets you execute your workflow repeatedly. This is a good way to scan a folder for incoming files to manage for example.

Define a schedule

To create a schedule, select menu Monitor/Scheduler and press the Add button.

new_schedule

Workflow
Define the workflow to execute and which version to use.

Node
Define on which node to execute it.

Schedule
Python expression to define the time gap between 2 executions.

Force Abort
If Force abort is checked, scheduler engine will stop any running workflow before starting a new one. If unchecked, scheduler will wait until any running workflow terminates, before starting a new one.

Active
Defines if this scheduler is active or not.

Input context
Let's you transmit a dictionary as global context for each scheduled workflow. It acts like the player context of Workflow Designer, but apply to scheduled workflows.

Scheduler supervision

The workflow scheduler view presents the list of schedulers defined in your system. supervision