Connect PagerDuty to Your AI Agent

Ask your AI assistant to work with PagerDuty: review Incidents and Acknowledge Alerts.

7 tools API key

Try a PagerDuty Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill PagerDuty

Review active incidents

List filtered incidents and read selected details.

/oo PagerDuty: List PagerDuty incidents with statuses [statuses] for service [service ID], read relevant incident details, and summarize urgency and ownership.

Acknowledge an incident

Acknowledge a known incident as the specified user.

/oo PagerDuty: Acknowledge PagerDuty incident [incident ID] as user email [from email].

Start Working with PagerDuty

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect PagerDuty

    Connect using your PagerDuty API Token.

    Connect PagerDuty →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • An account with access to the PagerDuty resources used in your task.

PagerDuty Tools

PagerDuty incident and on-call operations give an AI assistant incident context and support explicit acknowledgement or resolution.

Review active incidents

List filtered incidents and read selected details.

Acknowledge an incident

Acknowledge a known incident as the specified user.

7 tools

List Incidents

List PagerDuty incidents with status, service, assignment, and paging filters.

pagerduty.list_incidents

Get Incident

Get a PagerDuty incident by ID.

pagerduty.get_incident

Update Incident

Update mutable PagerDuty incident fields such as title, urgency, or status.

pagerduty.update_incident

Acknowledge Incident

Acknowledge a PagerDuty incident as the specified user.

pagerduty.acknowledge_incident

Resolve Incident

Resolve a PagerDuty incident as the specified user.

pagerduty.resolve_incident

List On Calls

List PagerDuty on-call assignments by user, schedule, or escalation policy.

pagerduty.list_on_calls

Get Current User

Get the PagerDuty user associated with the API token.

pagerduty.get_current_user

Frequently Asked Questions

Does acknowledging resolve the incident?

Acknowledgement and resolution are separate actions; acknowledge_incident does not request resolution.

Why is a from email required?

Incident mutations identify the acting user through the required from email field.

Can I inspect on-call assignments?

list_on_calls supports user, schedule, and escalation-policy filters.

Connect PagerDuty

About PagerDuty ↗