PagerDuty + Slack

Keep PagerDuty.
Keep your Slack @oncall group up to date.

Connect your existing PagerDuty schedule so teammates can reach the current responder in Slack. Your schedules and overrides stay in PagerDuty.

14-day free trial · No credit card required

$50/month for unlimited users and rotations.
An additional subscription alongside PagerDuty and Slack.

One schedule. A familiar Slack handle.
PagerDuty Schedule source

Manage shifts, handoffs and overrides here.

OnCallManager syncs periodically

Slack user group

@platform-oncall

Membership reflects the current responders after a successful sync.

Workflow illustration. Check sync status before relying on a group with a warning.

Before you connect

  • Paid Slack with permission to manage user groups.
  • A PagerDuty account that can read your schedule.
  • Matching responder email addresses in PagerDuty and Slack.

Start with one schedule

Connect it. Check it. Keep working.

  1. 01 / Install

    Add OnCallManager to Slack

    Choose your workspace, review permissions and open the app's Home tab. A workspace admin may need to approve installation.

  2. 02 / Connect

    Choose your PagerDuty schedule

    Select Connect PagerDuty and authorize access. Return to App Home, choose Add PagerDuty Sync, select a schedule and group handle, then Enable.

  3. 03 / Verify

    Check the Slack group

    After a successful sync, compare actual group members with PagerDuty's current responders. Check again at the next handoff.

Read the full setup and troubleshooting guide

Watch a schedule reach Slack

A real walkthrough using our business demo accounts and a dedicated test schedule.

Your schedule stays in PagerDuty

Keep editing shifts and overrides where your team already manages coverage. OnCallManager reads that schedule and updates the linked Slack group periodically.

If a responder cannot be matched or an API request fails, membership may remain unchanged. App Home shows a sync warning. Verify the current responder in PagerDuty while resolving it.

A calendar, when you want one

Optionally publish the next 60 days of PagerDuty shifts to Google Calendar. Review the sharing notice before choosing Create public calendar.

Public means public: anyone with access can see the rotation name, assignee display names and shift times. Disconnecting PagerDuty pauses updates but does not make the calendar private.

Try it with one PagerDuty schedule.

14 days to check the workflow with your team. Then $50/month for unlimited users and rotations, in addition to your PagerDuty and Slack subscriptions.

Get help with your first schedule
Add to Slack