Back to tools

AI Agent Tool

Pagerduty logo

Pagerduty

Incident management platform with on-call scheduling, alerting, and AIOps for engineering teams.

Incident ManagementVerified

pagerduty.com

•

One-click Login

About Pagerduty

PagerDuty is an incident management and operations platform that helps engineering and DevOps teams detect, respond to, and resolve service disruptions. It provides intelligent alerting, on-call scheduling, escalation policies, and post-incident analytics. AIOps noise reduction and PagerDuty Advance (AI capabilities) are available as paid add-ons.

AI Agent Use Cases

- Real-time alerting with intelligent noise reduction (AIOps add-on)

- On-call scheduling, escalation policies, and override management

- Incident workflows with conditionals and loops (Enterprise)

- Service dependency mapping and change event tracking (Business+)

- Stakeholder communication and status page updates

- Integrations with 700+ monitoring, logging, and ITSM tools

Available Actions

These are the specific actions that AI agents can perform with this tool

Inputs

incidentId

The ID of the incident. [See the docs here](https://developer.pagerduty.com/api-reference/b3A6Mjc0ODEzOA-list-incidents)

Inputs

scheduleId

Filters the results, showing only on-calls for the specified schedule ID. If `null` is provided, it includes permanent on-calls due to direct user escalation targets.

userId

The ID of the User.

Inputs

incidentId

The ID of the incident. [See the docs here](https://developer.pagerduty.com/api-reference/b3A6Mjc0ODEzOA-list-incidents)

Inputs

title

A succinct description of the nature, symptoms, cause, or effect of the incident.

serviceId

The ID of the service. [See the docs here](https://developer.pagerduty.com/api-reference/b3A6Mjc0ODE5Ng-list-services)

urgency

The urgency of the incident. Allowed values: `high` and `low`

bodyDetails

Additional incident details.

incidentKey

A string which identifies the incident. Sending subsequent requests referencing the same service and with the same **Incident Key** will result in those requests being rejected if an open incident matches that **Incident Key**.

escalationPolicyId

The ID of the escalation policy

assigneeIds

The IDs of the users to assign to the incident. Use a comma-separated list when structured mode is `off` specifying the ids as values. (e.g. `P97DSQO,PWLDHXC,P1M4QLY`)

conferenceBridgeNumber

The phone number of the conference call for the conference bridge. Phone numbers should be formatted like `+1 415-555-1212,,,,1234#`, where a comma (`,`) represents a one-second wait and pound (`#`) completes access code input.

conferenceBridgeUrl

An URL for the conference bridge. This could be a link to a web conference or Slack channel.