Overview
Themanage_incidents tool allows you to update one or more incidents simultaneously. You can change the status (acknowledge or resolve), modify urgency, reassign to different users, or escalate to a higher level.
This tool requires write mode to be enabled. See Write Mode Configuration for details.
Parameters
List of incident IDs to update. Can be one or more incident IDs.Example:
["Q1234567890ABCDE", "Q0987654321ZYXWV"]Change the status of the incidents.Allowed values:Example:
acknowledged- Mark incidents as acknowledgedresolved- Mark incidents as resolved
You cannot change an incident back to
triggered status using this tool."acknowledged"Change the urgency level of the incidents.Allowed values:
high- High urgencylow- Low urgency
"high"Reassign the incidents to a different user.Example:
Note: The parameter name has a typo in the API (“assignement” instead of “assignment”). Use the exact spelling shown.
The ID of the user to assign the incidents to.Example:
"PXXXXXX"{"id": "PXXXXXX"}Escalate the incidents to a specific level in the escalation policy.Example:
2 (escalate to level 2)Usage Examples
Acknowledge multiple incidents
Resolve an incident
Reassign an incident to another user
Change urgency to high
Escalate to level 2
Combine multiple updates
Response Format
Returns aListResponseModel[Incident] containing the updated incidents.
List of updated incident objects.
The incident ID.
The incident number.
Updated status of the incident.
The incident title.
When the incident was last updated (will reflect the recent change).
The associated service.
Current assignments (updated if reassignment was performed).
Common Errors
Best Practices
Related Tools
list_incidents
Find incidents to manage
get_incident
Get details before updating
add_note_to_incident
Document investigation progress
add_responders
Request additional help
Source Reference
Function:manage_incidents in pagerduty_mcp/tools/incidents.py:141
Models: IncidentManageRequest, Incident in pagerduty_mcp/models/incidents.py