pagerduty
Manage incidents, on-call schedules, and alerts via PagerDuty API. Trigger and resolve incidents programmatically.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/mrgoodb/pagerdutyPagerDuty
Incident management.
Environment
export PAGERDUTY_API_KEY="u+xxxxxxxxxx"
export PAGERDUTY_SERVICE_ID="PXXXXXX"
export PAGERDUTY_ROUTING_KEY="xxxxxxxxxx" # For Events API
Trigger Incident (Events API v2)
curl -X POST "https://events.pagerduty.com/v2/enqueue" \
-H "Content-Type: application/json" \
-d '{
"routing_key": "'$PAGERDUTY_ROUTING_KEY'",
"event_action": "trigger",
"dedup_key": "incident-123",
"payload": {
"summary": "Server CPU at 95%",
"severity": "critical",
"source": "monitoring-system"
}
}'
Resolve Incident
curl -X POST "https://events.pagerduty.com/v2/enqueue" \
-H "Content-Type: application/json" \
-d '{
"routing_key": "'$PAGERDUTY_ROUTING_KEY'",
"event_action": "resolve",
"dedup_key": "incident-123"
}'
List Incidents
curl "https://api.pagerduty.com/incidents?statuses[]=triggered&statuses[]=acknowledged" \
-H "Authorization: Token token=$PAGERDUTY_API_KEY"
Get On-Call
curl "https://api.pagerduty.com/oncalls" \
-H "Authorization: Token token=$PAGERDUTY_API_KEY"
List Services
curl "https://api.pagerduty.com/services" \
-H "Authorization: Token token=$PAGERDUTY_API_KEY"
Links
- Dashboard: https://app.pagerduty.com
- Docs: https://developer.pagerduty.com
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-mrgoodb-pagerduty": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
adobe
Access Adobe Creative Cloud APIs - Photoshop, Lightroom, PDF Services, and Firefly AI. Automate creative workflows.
xero
Manage Xero accounting - invoices, contacts, bank transactions, and reports via Xero API.
statuspage
Manage Statuspage incidents and components via API. Update status and communicate outages.
fly-machines
Deploy and manage Fly.io Machines - create, start, stop, delete, and monitor containerized apps. Use for deploying containers, managing app instances, and orchestrating multi-tenant workloads.
gamma
Create presentations, documents, social posts, and websites using Gamma's AI API. Use when asked to create slides, presentations, decks, documents, or web content via Gamma.