Skip to content

Create or edit a schedule

A rotation runs in one of two modes: manual, where you rotate people yourself with the Rotate button, and auto, where Round Robin moves to the next person on a schedule you define. Adding a schedule switches the rotation to auto mode; removing it (or picking the Manual type) switches it back to manual.

  1. Open the dashboard and select your rotation. The Schedule card shows the current cadence, the next rotation time, and its time zone. You need edit rights on the rotation, and the rotation must be enabled.

A rotation page in the dashboard, with the Schedule card showing a weekly cadence and an Edit button

  1. On the Schedule card, press Edit to open the schedule editor.
  2. Pick a schedule type. The settings section below updates with the fields for that type.
  3. Fill in the time zone, starting date, and rotation time (plus any type-specific fields), review the Skip Options, and press Save.

The Edit Schedule page with all schedule types, weekly settings, and skip options

To return a rotation to manual mode, select the Manual schedule type and save.

Type Rotates Example
Daily One or more times per day, at fixed time slots Every day at 08:00 and 20:00
Working Days Every period working days, based on the selected countries Every two working days
Weekly The same weekday, every period weeks Every Monday; every second Monday
Monthly The same day of the month The 10th of every month
Nth Weekday The chosen occurrence(s) of a weekday, every period months The second Monday of the month
Custom Days Each selected weekday, every week Monday, Wednesday, and Friday

Where a schedule type supports a period, it controls the gap between rotations:

  • Weekly: a period of 1 means every week, 2 means every two weeks, and so on.
  • Working Days: 2 means every two working days, 3 every three, and so on.
  • Nth Weekday: the period counts months. A period of 2 with “first Monday” rotates on the first Monday every two months.

The daily type is designed for shifts that change one or more times per day, for example 24/7 support handovers. Time slots use HH:mm (24-hour) or H:mm AM/PM; if you omit the minutes, :00 is assumed.

Every schedule runs in a time zone you pick during creation (in IANA format, for example Europe/Berlin), independent of your own Slack time zone. It defaults to your Slack time zone.

Once set, a schedule time of 10:00 means 10:00 in that time zone — the rotation fires there, not in your local time.

Every schedule type can skip non-working days based on one or more countries:

  • Working Days schedules require at least one country — that is how Round Robin knows which days count as working days.
  • All other types offer two optional checkboxes, Skip weekends and Skip national holidays. For either to take effect, select at least one country.

You can select multiple countries, and their effects combine. For example, a working-day rotation for Germany and Israel skips Friday and Saturday (the Israeli weekend) as well as Saturday and Sunday (the German weekend):

Round Robin’s schedule confirmation skipping both German and Israeli weekends

Public holidays work the same way: a rotation scheduled over the Easter break with Germany selected skips both Good Friday and Easter Monday.

Round Robin’s schedule confirmation skipping German public holidays

You can also manage schedules without leaving Slack:

  1. Run /rr to list your rotations.
  2. On the rotation you want to schedule, press Schedule (or Reschedule if it already has one).
  3. Pick a schedule type; the modal updates with the fields for that type. Fill in the starting date, time, and time zone, then submit.

The time zone picker in the Slack schedule modal

For daily schedules, enter the time slots as a comma-separated list:

The daily schedule form in the Slack modal, with the daily slots field

Country selection for weekends and holidays works the same as in the dashboard:

The country selector in the Slack schedule modal

To remove a schedule, open the rotation’s More actions… menu and choose Remove schedule. The rotation returns to manual mode.