Home / Companies / Incident.io / Blog / Post Details
Content Deep Dive

PagerDuty contract cancellation: Exit terms, data portability & switching timeline

Blog post from Incident.io

Post Details
Company
Date Published
Author
Tom Wentworth
Word Count
3,414
Company Posts That Month
12
Language
English
Hacker News Points
-
Post removed?
No
Summary

PagerDuty contract cancellations require close attention to signed order forms, as standard agreements typically auto-renew for another term unless written non-renewal notice is sent to the specified renewals address at least 30 days before the renewal date, while mid-term cancellation is generally unavailable except for negotiated clauses or uncured material breaches. The guidance emphasizes that deleting users does not necessarily reduce contracted seat charges, which may be based on peak seat counts, and advises organizations to export incident records, logs, schedules, users, and configuration data before cancellation because account termination permanently deletes associated data. It recommends using PagerDuty’s REST API for comprehensive JSON exports, documenting escalation-policy logic, and planning migrations around contract deadlines with sufficient time for testing. The proposed migration approach involves importing schedules and policies into incident.io, dual-routing monitoring alerts during a parallel run of at least two weeks, validating real incident handling, completing final data checks, and removing PagerDuty integrations, API keys, SSO, and Slack connections only after cutover. The piece also promotes incident.io’s migration tooling and its PagerDuty Rescue Program, which it says can provide up to 12 months of free service on certain multi-year agreements to offset overlapping platform costs.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.