Connect a service
- In PagerDuty, open the target service and add an Events API V2 integration.
- Copy its integration key.
- In Squasher, open Settings → Notifications.
- Add a PagerDuty destination, name it, and paste the integration key.
- Use Send test to verify delivery.
- Create a notification route and attach the destination. Choose the incident lifecycle events that should reach PagerDuty.
Incident behavior
- Opened incidents trigger PagerDuty alerts.
- Acknowledged incidents acknowledge the matching PagerDuty alert.
- Resolved incidents resolve it.
- Incident severity maps to PagerDuty’s
critical,error,warning, orinfolevels.
Migrate schedules to Squasher on-call
Use this separate migration path when you want Squasher to own on-call coverage while preserving the rotations your team already uses.Import flow
- Export or fetch PagerDuty schedules, users, overrides, and escalation policies.
- Match PagerDuty users to Squasher users.
- Recreate each PagerDuty rotation as a native Squasher schedule.
- Verify the current engineer and upcoming shifts before moving alert routing.
Agent guidance
Ask the user to confirm whether PagerDuty remains the source of truth or is a one-time migration source. Verifycurrent and calendar before changing
notification routes.
Related: On-call, On-call API.