PagerDuty

Incident management and on-call alerting platform that routes alerts to the right responders, manages escalations, and tracks incident lifecycle via REST API.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Other incident-management alerting on-call escalation runbooks aiops
⚙ Agent Friendliness
62
/ 100
Can an agent use this?
🔒 Security
88
/ 100
Is it safe for agents?
⚡ Reliability
86
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
87
Error Messages
83
Auth Simplicity
78
Rate Limits
82

🔒 Security

TLS Enforcement
100
Auth Strength
88
Scope Granularity
82
Dep. Hygiene
85
Secret Handling
85

TLS enforced. API tokens should be scoped to service accounts. OAuth2 scopes limit access surface. Webhook signatures use HMAC-SHA256 — verify before processing.

⚡ Reliability

Uptime/SLA
90
Version Stability
85
Breaking Changes
82
Error Recovery
85
AF Security Reliability

Best When

You have multi-team on-call rotations with complex escalation policies and need reliable, auditable incident lifecycle management.

Avoid When

Your team is fewer than 5 people and you need basic alerting without escalation policies or incident tracking workflows.

Use Cases

  • Programmatically trigger incidents from monitoring or agent-detected anomalies using the Events API v2
  • Query on-call schedules to determine the current responder and send context-enriched pages without navigating the UI
  • Acknowledge and resolve incidents automatically when an agent detects that an underlying issue has self-healed
  • Attach runbook steps or diagnostic context to open incidents via the incident notes or custom fields API
  • Extract incident history and MTTD/MTTR metrics for postmortem reporting and SLO tracking pipelines

Not For

  • Simple uptime monitoring without incident routing — a lightweight tool like BetterStack suffices
  • Alerting for solo developers or very small teams where the pricing and complexity overhead is not justified
  • Real-time log streaming or APM — PagerDuty receives alerts but does not replace observability tools

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
Yes

Authentication

Methods: oauth2 api_key
OAuth: Yes Scopes: Yes

API tokens (user or service account) for server-side agent use. OAuth2 available for user-delegated access. Events API v2 uses a separate integration key (routing key) for event ingestion.

Pricing

Model: freemium
Free tier: Yes
Requires CC: No

Free tier is suitable for small teams. AIOps and advanced analytics features are Enterprise-only. Annual billing discounts available.

Agent Metadata

Pagination
offset
Idempotent
Partial
Retry Guidance
Documented

Known Gotchas

  • Events API v2 and REST API use different authentication — Events API uses a routing_key (integration key), REST API uses Authorization: Token token=...; mixing them causes silent 400 errors
  • dedup_key in Events API is essential for agents — omitting it causes duplicate incidents on retries; key should be deterministic based on the source alert fingerprint
  • Incident acknowledgement auto-expires after a configurable timeout (default 30 min) and re-notifies; agents that ack without resolving must account for re-escalation
  • On-call schedule queries return the user on-call at query time — agents must pass a since/until window to get schedules for future or past periods
  • Webhook v3 payloads are structured differently from v2 — verify webhook version when building event processors; v2 is deprecated but still active on older integrations

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for PagerDuty.

$99

Scores are editorial opinions as of 2026-03-06.

5178
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered