Skip to main content

Schedules

The Schedules are a new way to insert and enrich data into your Workflows; it can execute a task, only one-time or repeatedly run for a period of time.

Create a Schedule​

To start setting a Schedule, we need to click on the "Triggers" menu inside your project and start creating a new Schedule.

This option allows you to insert new data records into the system with the difference that you can program the insertion of new data records.

Once we are in the creation view, we will need to decide how to run the Schedule. You will need to set the following parameters:

  • When will the Schedule start? The date and time that the Schedule will be triggered.
  • Do you need it to repeat? This parameter means if the Schedule will execute this configuration in a period of time or only one-time.
  • When will the Schedule stop? You can decide to stop the Schedule on a date or never stop it.

After configuring the Schedule, you can always click on the button "Calculate next execution dates" to get the following next execution.

Overview​

As we can see in the screenshot above, this overview contains all Schedule that have been set up in this project.

A Schedule can have one of the following statuses:

StatusDescription
PAUSEDThe initial status of any Schedule when we create it, or it is paused
RUNNINGThe Schedule is being processed
FINISHEDThe Schedule has been successfully processed
F.ERRORThere was a problem while processing the Schedule

Schedule information​

If you click on the config button of one of the schedules, you will see the possible options that can be performed.

The common actions are:

TypeDescription
EditThis will take us to the Schedule configuration view
DuplicateGenerates a copy of the Schedule configuration
RunChanges the status of the Schedule to RUNNING. The Schedule can be stopped at any moment.
DeleteDeletes the Schedule - Only in Pause/Finished/Error statuses
Important

If you want to test this Schedule, then you need to move it to an environment. You will be able to pause or run it inside your environment at any moment.