Overview
Shift Reminders notify you before your on-call shift starts and when your shift ends. Unlike notification rules (which page you about incidents), reminders are about operational awareness — knowing when you’re going on-call so you can wind down other commitments, and knowing when you’re going off-call so you can hand off cleanly. Reminders are especially useful when you rotate frequently, cover multiple schedules, or switch between teams.Shift Reminders are configured in Account Settings → Notifications → On-Call Notifications, alongside your audible and quiet notification rules. See On-Call Notifications for the broader notification setup.
Supported Delivery Channels
Shift reminders can be delivered through any of:- Email — most teams’ default; supports any verified email address.
- SMS — requires a verified mobile phone number.
- Push notification — requires a connected mobile device.
- Slack — requires your Slack account to be connected to Rootly.

Reminder Timing
Reminders are configured by delay — how long before (or after) a shift boundary you want to be notified.
Some workspaces also support additional reminder options — 30 minutes, 15 minutes, and 1 minute — for short rotations or handoff-heavy teams. When the expanded options are enabled, you can configure up to three reminders per reminder type (e.g., three reminders before shift start). Without the expanded options, reminders are typically limited to one reminder per type.
If you only see one reminder available for start/end, your workspace may not have the additional shift reminder options enabled. Contact Rootly support to enable the expanded options.
Slack Reminders
Slack delivery is available for shift reminders, but only when your Slack account is connected to Rootly. If Slack isn’t connected, the UI prevents enabling Slack reminders because Rootly has no valid user destination to deliver to. Connect your Slack account from your user profile → Linked Accounts — see User Profile: Linked Accounts for the personal chat-connection flow. (This is separate from the org-level Slack installation your admin performs from Configuration → Integrations.)Nested Schedules
Shift reminders fire for shifts where you are directly on-call for the schedule. If your schedule is included in another schedule (a “parent schedule” pattern, where Schedule B is on rotation for Schedule A), reminders do not fire for the indirect coverage layer. If you need reminders for parent-schedule coverage, the only path is to be directly rotated on the parent schedule itself. Reminders are per-user (see the FAQ below), so there is no schedule-level reminder configuration to change — the coverage layer you’re directly on is the layer that triggers reminders.Default Setup
When you first join an organization, Rootly creates a safe baseline so you aren’t left without reminders — typically two shift reminders (one before shift start, one at shift end), both delivered via email. These defaults are starting points, not best-possible-forever configurations. Adjust the timing and delivery channels to match how you actually want to be reminded.Best Practices
- Stack two reminders if you have the option. A 1-day-out reminder for planning + a 1-hour-out reminder for “phone in hand” covers both bases. If your workspace only supports one reminder per type, the 1-hour-out reminder is usually more valuable.
- Use email for the long-lead reminder and push or Slack for the short-lead reminder. Email is durable and searchable; push/Slack are immediate but ephemeral.
- Don’t rely on Slack alone for shift end. Shift-end reminders matter for handoff — if Slack is the only channel and Slack is having a bad day, you’ll miss the handoff window. Pair Slack with email or SMS as a backup.
- Verify every channel you enable. Rootly blocks saves with unverified contact methods, but it’s worth confirming verification status before you depend on a channel.
- Audit your reminders after a schedule change. If you switch teams or get added to a new rotation, your prior reminder configuration may not match the new schedule’s cadence.
Troubleshooting
Shift reminders aren't firing for my shift
Shift reminders aren't firing for my shift
Three common causes:
- Nested schedule coverage — if your on-call coverage comes from a parent schedule rather than direct rotation, reminders won’t fire for the indirect layer. Check whether the schedule you’re on is the one you’re directly rotated through.
- Reminder disabled — confirm the reminder is enabled in Account Settings → Notifications → On-Call Notifications.
- Channel verification — verify the contact method (email, phone) used for delivery, or (for Slack reminders) confirm your Slack account is connected.
I can't add multiple reminders before shift start
I can't add multiple reminders before shift start
Some workspaces support additional reminder timing options and allow up to three reminders per start/end type. If your workspace doesn’t have that enabled, you may be limited to one reminder per type. Pick the single timing that best matches your handoff needs (1 hour before shift start is a common choice). Contact Rootly support to ask about enabling the expanded options.
My phone number or email won't save in reminders
My phone number or email won't save in reminders
Enabled shift reminders require verified contact methods. Rootly blocks saves on configurations that depend on unverified email addresses or phone numbers because delivery would fail at runtime. Verify the contact method (Account Settings → Notifications) and try saving again.
The Slack reminder option is greyed out
The Slack reminder option is greyed out
Slack delivery requires your personal Slack account to be linked from your user profile. Go to your profile menu → My Profile → Linked Accounts and connect Slack there (see User Profile: Linked Accounts). Once linked, return to Shift Reminders and Slack will appear as a delivery option.
I'm getting duplicate reminders
I'm getting duplicate reminders
Duplicate reminders usually mean you’ve configured the same reminder on multiple delivery channels (e.g., both email and SMS at the same timing). If you want a single notification per timing, choose one channel per reminder. If you want multi-channel coverage but no duplicates within a single channel, audit the reminders list and remove any redundant entries.
Frequently Asked Questions
Do shift reminders fire if I trade or override a shift?
Do shift reminders fire if I trade or override a shift?
Yes. Reminders fire for the user actually on-call at the time, so if you take over someone else’s shift via a trade or override, you’ll receive their shift’s reminders.
Can I get reminders for someone else's shift?
Can I get reminders for someone else's shift?
No. Reminders are personal to the user who is on-call. If you need awareness of teammates’ shifts, use the schedule view in Rootly Web or sync the schedule to your calendar — see Schedules.
Do shift reminders bypass Do Not Disturb?
Do shift reminders bypass Do Not Disturb?
Push notification reminders respect Do Not Disturb by default. To make them ring through DND, enable Critical Alerts on the device contact method (the same mechanism used for quiet incident notifications). SMS and email reminders behave according to your phone’s OS-level rules for those channels.
Can I set different reminders for different schedules?
Can I set different reminders for different schedules?
Reminders are per-user, not per-schedule, so you have one set of reminder configurations that applies to every schedule you’re on. If you need different timing for different rotations, set the longest-lead reminder you need and rely on schedule awareness from the calendar sync for the rest.
Related Pages
On-Call Notifications
The companion configuration — audible and quiet notification rules for actual incident paging.
Schedules
Creating and managing the on-call schedules that reminders fire against.
Mobile App
Required for push notification delivery — includes setup for Critical Alerts.