Back to guides

How to Set Up PagerDuty for SaaS

PagerDuty for SaaS: incident alerts, on-call rotation, escalation. Set up in minutes for small teams.

What this problem means

When production breaks, someone needs to be notified. PagerDuty receives alerts from your monitoring tools (UptimeRobot, CloudWatch, Datadog) and pages the on-call person. For small teams, it's a simple way to ensure someone responds when things break.

Why this matters

- Faster response: Alerts go to the right person, not just a Slack channel that might be missed.

- Escalation: If no one responds, escalate to the next person.

- On-call rotation: Distribute the load. No one is on-call forever.

Real-world example

A startup had alerts going to Slack. When the database went down at 2 AM, no one saw the message until 9 AM. Seven hours of downtime. They set up PagerDuty—alerts now page the on-call person. Response time dropped to minutes.

How to fix it

1. Create PagerDuty account: Sign up. Create a service (e.g., "Production").

2. Add integration: Connect your monitoring tool (UptimeRobot, CloudWatch, Datadog) to PagerDuty. Use webhook or integration.

3. Create escalation policy: Who gets paged first? Who's the backup? Set up escalation.

4. Add users: Add team members. Set up on-call schedule (rotation or manual).

5. Test: Trigger a test alert. Verify it pages correctly.

Tools and configurations

- PagerDuty: Incident management, on-call, escalation.

- Integrations: UptimeRobot, CloudWatch, Datadog, Sentry.

- Escalation policy: Who gets paged, when to escalate.

- Schedules: On-call rotation. Weekly, daily, or custom.

Common mistakes

- No escalation—if the first person doesn't respond, no one does.

- No test—discovering the integration is broken when the first real incident happens.

- Alerts for everything—alert fatigue. Only page for critical issues.

Quick checklist

- [ ] Create PagerDuty service

- [ ] Connect monitoring tool (UptimeRobot, CloudWatch, etc.)

- [ ] Set up escalation policy

- [ ] Add users and on-call schedule

- [ ] Test with a test alert

Need help with production readiness? Get a free 30-minute audit.

Book Free 30-Min Production Audit

View our DevSecOps services

Check if your system has this risk

Take the 60-second production readiness assessment to identify gaps in your infrastructure.

Start Assessment

Frequently asked questions

How do I set up PagerDuty for my SaaS?
Create a PagerDuty account and service. Connect your monitoring tool (UptimeRobot, CloudWatch, Datadog) via integration. Set up escalation policy and on-call schedule. Test.
What monitoring tools work with PagerDuty?
UptimeRobot, Pingdom, CloudWatch, Datadog, New Relic, Sentry, and many others. Most have a PagerDuty integration or webhook.
Do I need PagerDuty for a small team?
Yes. Even a solo developer benefits from PagerDuty—alerts go to your phone, not just Slack. Escalation is less critical for one person, but you still get reliable alerts.