DevOps

# PagerDuty Connector

Connect to PagerDuty to manage incidents, list services, view on-call schedules, and acknowledge incidents.

$pip install "toolsconnector[pagerduty]"
16
Actions
DevOps
Category
Free
Apache 2.0

## All 16 Actions

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`

Open Interactive Docs & Playground →

Full schema explorer, code generation, and live API testing