Shiftkeeper is now live

Rotation schedules made easy

Manage all your team rotations in Slack. Anything from on-call duty to customer support roles. API-oriented, simple, reliable.

Get started – it's free no credit card required
Shiftkeeper's calendar view

Powerful scheduling

Flexible rotation types

Easily create daily, weekly or custom rotations that match your team's needs.

Adjustable on-call group size

One schedule, multiple responders — perfect for critical on-call duties.

Restriction intervals

Limit your schedule shifts to specific times, e.g., only business hours.

Rotation settings preview

Reliable notifications

Shift notifications

Never miss a shift with timely Slack notifications.

Attach Slack user groups to schedules

Mention your on-call teammates across Slack with auto-updating user groups.

Linked Slack channels

Keep your team updated about shift and schedule changes.

Schedule notifications preview

Coverage & overrides

Ask for coverage from your colleagues

Life happens — request shift coverage from teammates without the back-and-forth.

Override shifts

Quickly adjust schedule shifts ad-hoc, without disrupting your rotation settings.

Coverage & overrides preview

Calendar integration

Keep track of your on-call shifts on your own calendar app

Calendar integration illustration

API-oriented

Build your own workflows on top of Shiftkeeper

POST
https://api.shiftkeeper.io/user/coverage_requests
{ "start": "2024-07-08T09:00:00Z", "end": "2024-07-19T17:00:00Z", "reason": "I accidentally turned myself into a pickle, be right back 🧪", "schedule_ids": [ "sch_KR5uoK0xD0rWQoKTDqwgu" ] }

Rotation schedules
made easy

Get started – it's free no credit card required