Out-of-office and availability
Round Robin can automatically skip rotation members who are away. When the duty plan is calculated, unavailable members are excluded for the affected period and, where possible, the next available member takes over.
There are two sources of out-of-office information:
| Source | Where you manage it | When it applies |
|---|---|---|
| Availability settings | Dashboard, Settings → Availability | Always enforced, for every rotation in scope |
| Google Calendar out-of-office events | Your Google Calendar, synced via the Google Calendar integration | Only if the rotation’s out-of-office consideration option is enabled |
The two work well together: keep recurring unavailability in your calendar, and use availability settings for one-off time away — or manage everything in Round Robin if you don’t use the calendar sync.
Add an unavailability window
Section titled “Add an unavailability window”You manage your own availability from the dashboard at app.roundrobinbot.eu. Each user configures their own windows; there is no Slack command for this.

- In the sidebar, go to Settings → Availability.
- Select Add Unavailability.
- Set the start date and time and the end date and time. Enable Same day for windows that start and end on the same date.
- Pick the time zone the window should be interpreted in.
- Optionally add a reason (for example, “vacation” or “doctor appointment”) — it is shown when you are skipped.
- Choose the scope: All rotations, or Specific rotations only and pick the rotations it applies to.
- Optionally set a recurrence (see below).
- Save.
You can edit or delete windows from the same list at any time, and each window has an Active toggle so you can disable it temporarily without deleting it.
Recurrence
Section titled “Recurrence”A window repeats according to its recurrence rule:
| Rule | Behavior |
|---|---|
| Does not repeat | A one-time window. |
| Daily | Repeats every N days. |
| Weekly | Repeats every N weeks on the selected weekdays. |
| Monthly (on day) | Repeats every N months on a fixed day of the month. |
| Monthly (on weekday) | Repeats every N months on the 1st–4th or last selected weekday. |
Recurring windows end either after a number of occurrences or on a specific date.
How skipping works
Section titled “How skipping works”When Round Robin builds a rotation’s duty plan:
- Your availability settings are checked first. They are always enforced — no rotation option is needed.
- Google Calendar out-of-office events are checked next, but only if the rotation’s Out-of-Office Time Consideration option (under the rotation’s external calendar options) is set to consider them. See Google Calendar sync for the details.
If a window overlaps a duty period, you are marked as skipped for that slot, together with the source (availability setting or Google Calendar) and the reason you provided.
When someone is skipped, the bot sends the rotation owners a direct message saying who was skipped, the reason, and the out-of-office period.
