PagerDuty
Get PagerDuty Incident Status
Looks up one PagerDuty incident by ID or number and returns its status.
Unverified
What the model is told
Look up a PagerDuty incident using the incident ID or incident number. The response has an incident object with incident_number, status (triggered, acknowledged or resolved), title and urgency. Share the status with the caller.
Request
GEThttps://api.pagerduty.com/incidents/{{incidentId}}
Headers
AuthorizationToken token=YOUR_PAGERDUTY_API_KEYAcceptapplication/vnd.pagerduty+json;version=2
Parameters
incidentId stringThe PagerDuty incident ID or incident number.
Engage payload
{
"source": "VOICE_AI",
"tool": {
"id": "0251300a-cd13-427b-bfe9-e3aa4eceda96",
"type": "HTTP_REQUEST",
"label": "Get PagerDuty Incident Status",
"name": "get_pagerduty_incident_status",
"customName": false,
"description": "Look up a PagerDuty incident using the incident ID or incident number. The response has an incident object with incident_number, status (triggered, acknowledged or resolved), title and urgency. Share the status with the caller.",
"parameters": [
{
"name": "incidentId",
"type": "string",
"description": "The PagerDuty incident ID or incident number."
}
],
"config": {
"endpoint": {
"method": "GET",
"url": "https://api.pagerduty.com/incidents/{{incidentId}}"
},
"headers": [
{
"name": "Authorization",
"value": "Token token=YOUR_PAGERDUTY_API_KEY"
},
{
"name": "Accept",
"value": "application/vnd.pagerduty+json;version=2"
}
],
"body": null,
"timeout": null
}
}
}IDs are regenerated on every copy.