I have a very interesting scenario for which I would like to have PagerDuty assist us.
We have a team of people in the Americas. However, they are located in different timezones - UTC-8, UTC-5, and some even in UTC-3. They have an on-call responsibility.
They rotate this responsibility automatically via PagerDuty, and the responsibility is only during their business hours.
Does anyone have a way through which we can set up an automatic rotation, but that would set up the shift based on the person’s timezone?
P1: UTC -8
P2: UTC -5
P3: UTC -4
P4: UTC -3
P5: UTC -8
Monday: P1, 9am-5pm their local time (1700-0100 UTC)
Tuesday: P2, 9am-5pm their local time (1400-2200 UTC)
Wednesday: P3, 9am-5pm their local time (1300-2100 UTC)
Thursday: P4, 9am-5pm their local time (1200-2000 UTC)
Friday: P5, 9am-5pm their local time (1700-0100 UTC)
The reason why we want this to be automated on the P’s timezone is that we want to give the ability of P5 to override P3, for example, if P3 is going to be out and P5 volunteers to take their on-call shift.
Anyone has done this in the past? How did you achieve it? Open to hearing solutions!