What You Can Schedule
- Skills: any runnable skill from your Skills
- Automation flows: any flow from your Automations
Create a schedule
1
Click New schedule
At the top of the Schedules screen, click New schedule.
2
Name it and pick a target
Give the schedule a name. Then select what to run in the picker. The picker has a Skills tab, a Flows tab and a search field.
3
Set the timing
Select a preset: Every 15 minutes, Every 30 minutes, Hourly, Daily at time, Weekly on day and time or Monthly on day and time. Or select Custom cron and write a cron expression with five fields. A preview shows the next three run times, so you can make sure that the timing is correct.
4
Choose a timezone
The schedule runs in the timezone that you select, for example America/New_York. RelayHub adjusts the run times for daylight saving time.
5
Provide inputs
If the skill or the flow has input parameters, a form shows them. If not, you can use a JSON editor. Each run uses these inputs.
6
Save
The schedule starts immediately. The table shows its next run time.
Manage schedules
The table shows the name of each schedule, its target, its timing in plain words, its status (Active, Paused or Auto-paused), the result of the last run and the next run time.- Pause and Resume: stop a schedule and start it again. The schedule stays.
- Run now: run the schedule immediately, outside its timing.
- Edit: change the timing, the timezone or the inputs. RelayHub calculates the next run time again.
- Delete: remove the schedule and its run history. RelayHub asks you to confirm.
If a schedule fails 10 times in a row, RelayHub pauses it automatically. Fix the cause of the failure, then resume the schedule.
The routines in the list
The table also lists the routines of your own bots. A routine row shows Bot with the name of the bot, the schedule in the words of the routine with its time zone, its state (Active, Paused, Bot paused or Bot not active), the last run and the next run. A routine with a start window shows the window under the next run, and a routine that starts on an app event reads On app event. To see only routines, choose Bot routine in the target filter. A routine has no schedule actions here: click Open to change it on the page of its bot. See Routines, groups and helpers.Run History
Each schedule keeps a run history. For each run, the history shows the status (success, failed, skipped, missed or timeout), the start time, the duration, the cause of the run (the schedule or a person), the error message and links to the outputs. RelayHub keeps the history for 90 days.Limits and Access
- All users can open Schedules. Each user manages his or her own schedules. Administrators can see the schedules of all users.
- Each user can have a maximum of 25 schedules.
- Each user can use Run now a maximum of 6 times in one minute.