Scheduling robots
Scheduling robots
A schedule runs a robot automatically on the days and at the times you set, with nobody starting it by hand. It suits any recurring process — generating reports, sending periodic email, or moving data at particular times.
Scheduling is available on the Professional plan and above.
Prerequisites
Before setting a schedule, make sure:
- The robot has at least one linked device, and that device is online
- The Roberty Runner is running on that device
A schedule will not fire if the linked device is offline at the scheduled time.
Reaching the schedule
- In Roberty Studio, open the workspace and go to the Files tab.
- Find the robot in the file tree.
- Click the Schedule icon next to it.
Setting the period
First decide which days the robot runs on. There are three ways:
Days of the week
The robot runs only on the weekdays you select (Monday, Tuesday, and so on).
For example: processing orders every Monday, Wednesday and Friday.
Days of the month
The robot runs on specific dates each month. Use the + button to add them.
For example: sending a report on the 1st, 10th and 20th of every month.
Specific dates
The robot runs only on the exact dates you pick in the calendar.
For example: running quarter-end processing.
Setting the frequency
With the days settled, choose how many times a day the robot runs:
A window of hours
The robot runs repeatedly within a range of hours, at the frequency you set.
For example: from 08:00 to 17:00, every 30 minutes.
All day
The robot runs around the clock, at the frequency you set.
For example: every hour, without stopping.
Specific times
The robot runs only at the exact times configured, with no repetition in between.
For example: at 07:00 and 19:00 only.
Saving the schedule
With the days and frequency configured, click Save schedule and confirm with Yes.
The robot then runs automatically according to what you set.
Every run — by hand and scheduled alike — is recorded in the robot's history, with its status, date, duration and output logs.
Turning a schedule off, or changing it
To change or remove an existing schedule, open the robot's schedule screen again, make the adjustments and save. To turn it off entirely, remove every configured day and time.
Next
- Webhook — start the robot with an API call
- Starting it over WhatsApp — start the robot with a WhatsApp message
- History — follow the scheduled runs