Getting started with Sched

Automated on-call rotation scheduling for Slack — set up in minutes.

Step 1 — Install Sched for Slack

Add Sched to your Slack workspace by clicking Add to Slack. You'll be asked to approve permissions so Sched can manage your Slack user groups and send rotation notifications.

Already installed? Sign in to continue.

Step 2 — Create a team

A team in Sched is a Slack user group (e.g. @oncall or @platform-ops). Add the members who will rotate through on-call duty. Sched keeps the Slack user group in sync automatically so that @mentioning the group always reaches the current on-call person.

Step 3 — Set a rotation schedule

Choose your rotation cadence — daily, weekly, or custom — and pick a start date and time. Sched rotates the active member on schedule and sends a handoff notification in Slack so everyone knows who's on call.

That's it

Once your schedule is live, Sched runs automatically. You can pause, skip, or manually trigger rotations at any time from the dashboard.

Using Sched in Slack

After installation, Sched adds the following slash command to your workspace:

/oncall

Shows who is currently on-call across all active rotation schedules in your workspace. Run it from any channel or DM.

/oncall help

Displays usage information for the command.

Sched also adds an App Home tab inside the Sched app in Slack. Open it to see your personal on-call schedule — which rotations you're currently in, when you're on-call now, and upcoming shifts in the next 30 days.

Common questions

  • Permission denied when creating user groups? Your Slack workspace may restrict user group creation to admins. Learn how to fix this →
  • How many schedules can I create? The free plan includes up to 3 active schedules per workspace. See pricing for details.
  • Need help? Visit Support or email support@getsched.dev.