Connect to PagerDuty to manage incidents, list services, view on-call schedules, and acknowledge incidents.
| Action | Description | Parameters | Returns |
|---|---|---|---|
acknowledge_incident ⚠ | Acknowledge a PagerDuty incident | incident_id | PDIncident |
add_note | Add a note to an incident | incident_id, content | dict |
create_incident ⚠ | Create a PagerDuty incident | service_id, title [body, urgency] | PDIncident |
create_service ⚠ | Create a new PagerDuty service | name, escalation_policy_id | PDService |
get_escalation_policy | Get a single escalation policy by ID | policy_id | PDEscalationPolicy |
get_incident | Get a single PagerDuty incident by ID | incident_id | PDIncident |
get_service | Get a single PagerDuty service by ID | service_id | PDService |
list_escalation_policies | List escalation policies | [limit] | PaginatedList[PDEscalationPolicy] |
list_incidents | List PagerDuty incidents | [status, limit, page] | PaginatedList[PDIncident] |
list_oncalls | List PagerDuty on-call entries | [schedule_id] | PaginatedList[PDOncall] |
list_schedules | List schedules | [limit] | PaginatedList[PDSchedule] |
list_services | List PagerDuty services | [limit, page] | PaginatedList[PDService] |
list_users | List PagerDuty users | [limit] | list |
merge_incidents ⚠ | Merge incidents into a target incident | source_ids, target_id | PDIncident |
resolve_incident | Resolve an incident | incident_id | PDIncident |
update_incident ⚠ | Update a PagerDuty incident status | incident_id, status | PDIncident |
Full schema explorer, code generation, and live API testing