How We Added Multi-User Alerting to PagerDuty
Blog post from PagerDuty
PagerDuty's recent launch of the Multi-User Alerting feature has seen high adoption and positive feedback, addressing a major customer request by allowing incidents to be assigned and acknowledged by multiple users. This enhancement required significant architectural changes to ensure no service downtime, involving collaboration among various teams and a carefully planned incremental rollout. The new feature enhances incident management by tracking multi-acknowledgments and implementing acknowledgment timeouts, preventing incidents from being forgotten and avoiding unnecessary notifications. The alerting pipeline was adjusted to ensure "minute zero" notifications, guaranteeing alerts are sent even if incidents are quickly resolved or acknowledged. Multi-User Alerting eliminates the need for previous workarounds, enabling customers to configure escalation policies more efficiently by adding up to 10 escalation targets, ensuring timely notifications reach the right personnel.