Sync your PagerDuty Schedules to Slack User Group.
You can map Slack aliases like `@devops-on-call` to on call schedules from PagerDuty or Ops Genie. PagerSync ensures that the on call person will be part of the on call alias.
Hi,
I am the maker of PagerSync. After always facing problems with supporting on call with multiple dev teams and reporting issues across different teams, I wanted to build a solution that makes it easy to always reach the person on call for a specific team.
This solution supports fetching the on call engineer from PagerDuty or Ops Genie and updating it into the Slack user group.
Thanks @ihuzaifashoukat !
I got 2 favorites I cant choose between so here goes:
1. I can map the same schedule to multiple Slack user groups and vice versa. This allows me to create multi-level on call handles. For instance, if I want to report a bug in the backend and there are multiple backend teams, I can create 1 handle per team and also 1 handle that contains the on call from all teams. I feel this is super useful in team's I've dealt with in the past.
2. In the UI you can get all the schedules from pagerduty and search them by name. This makes setting configs up really easy in my opinion.
Just what our DevOps team needed! Managing on-call rotations across multiple teams has always been a pain point, but that multi-level handles feature is genius - love how we can have both team-specific and general on-call aliases. The PagerDuty + Slack sync is spot on 👌 Definitely giving this a try!
@alheri_murya PagerDuty already has this feature I believe where you can get an alert via app notification, email or text before you go on call so I didnt add this here. If I get enough user feedback to get slack notification as well Im happy to add it! Thanks for the thoughtful feature request!