PagerDuty integration
Incident management and on-call scheduling platform API. Create and manage incidents, services, escalation policies, and schedules. Build alerting integrations, incident response automation, and operations dashboards.
Say what should happen.
The workflow builds itself.
Common PagerDuty use cases
- Configuration audit
- Service setup
- On-call display
- User management
- Alert triggering
- Incident dashboard
- On-call management
- Service management
- Service detail view
- Incident detail view
What you can do with PagerDuty
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Service, 5 operations
create_serviceCreate servicePOSTCreates a new PagerDuty service.delete_serviceDelete serviceDELETEDeletes a PagerDuty service and all its associated incidents.get_serviceGet serviceGETRetrieves a specific PagerDuty service by ID.list_servicesList servicesGETLists all services in the account.update_serviceUpdate servicePUTUpdates an existing PagerDuty service configuration.
Incident, 4 operations
create_incidentCreate incidentPOSTCreates a new incident for a service.get_incidentGet incidentGETRetrieves complete details for an incident.list_incidentsList incidentsGETLists all incidents with filtering options.update_incidentUpdate incidentPUTUpdates an incident's status or properties.
Escalation policy, 3 operations
create_escalation_policyCreate escalation policyPOSTCreates a new escalation policy.list_escalation_policiesList escalation policiesGETLists all escalation policies.update_escalation_policyUpdate escalation policyPUTUpdates an escalation policy.
Maintenance window, 2 operations
create_maintenance_windowCreate maintenance windowPOSTCreates a maintenance window.list_maintenance_windowsList maintenance windowsGETLists all maintenance windows.
Schedule, 2 operations
create_scheduleCreate schedulePOSTCreates a new on-call schedule.list_schedulesList schedulesGETLists all on-call schedules.
Team, 2 operations
create_teamCreate teamPOSTCreates a new team.list_teamsList teamsGETLists all teams.
Oncall, 1 operation
get_oncallGet oncallGETRetrieves current on-call assignments.
User, 1 operation
list_usersList usersGETLists all users in the account.
Use PagerDuty from Claude Code, Cursor or Codex
Connect PagerDuty in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its PagerDuty operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect PagerDuty
- Create your workspace
Sign up free. Nothing to install.
- Connect PagerDuty once
Add your PagerDuty connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
PagerDuty integration FAQ
What can you do with the PagerDuty integration?
LiveContext exposes 20 operations on PagerDuty, covering service, incident, escalation policy and maintenance window. Common uses include Configuration audit, Service setup and On-call display.
