Dev & Project Management
📟 PagerDuty integration
Access levels: Read-only · Read + write · Full access · Verified
Dev & Project Management
Access levels: Read-only · Read + write · Full access · Verified
Connect PagerDuty once and every agent in your squad can work in it for you, with exactly as much access as you decide to give, and a receipt for every call it makes.
You can change an account's access level any time under Manage. It applies instantly, no re-authorization. If the connection ever expires, the card shows Reconnect; one click re-authorizes the same account with the same settings.
Multiple accounts: connect as many as you need (say, yours and a client's). One is primary. Agents use it unless a mission says otherwise.
The level you pick at connect time is enforced on our side for every agent call: an agent can never do more than the level allows, no matter what it's asked.
| Level | What it allows | |
|---|---|---|
| Read-only | Read incidents, services, users, schedules. | |
| Read + write | Trigger, acknowledge, and resolve incidents. | Recommended |
| Full access | Also manage users, teams, escalation policies. |
On top of the connection's level, every agent can be individually allowed, scoped down, or denied for this app from the Integrations page. Deny an agent and it doesn't even see the connection.
The 368 tools agents use in PagerDuty through Mission Control, and the lowest access level that includes each. Agents discover these themselves. You never have to name a tool; asking in plain language is enough.
| Tool | What it does | Access level |
|---|---|---|
Add service to incident workflow triggerPAGERDUTY_ADD_SERVICE_TO_INCIDENT_WORKFLOW_TRIGGER | Adds a service to an existing incident workflow trigger in PagerDuty, enabling the trigger to fire for incidents on that service. | Read + write, Full access |
Aggregate escalation policy incident metricsPAGERDUTY_AGGREGATE_ESCALATION_POLICY_INCIDENT_METRICS | This endpoint analyzes and aggregates incident metrics across all escalation policies in PagerDuty. | All levels |
Aggregate incident metrics with filtersPAGERDUTY_AGGREGATE_INCIDENT_METRICS_WITH_FILTERS | Retrieves and aggregates metrics for incidents across all services in PagerDuty. | All levels |
Associate service dependenciesPAGERDUTY_ASSOCIATE_SERVICE_DEPENDENCIES | Associates multiple service dependencies in PagerDuty, allowing you to define relationships between supporting and dependent services. | Read + write, Full access |
Associate team with automation actionPAGERDUTY_ASSOCIATE_TEAM_WITH_AUTOMATION_ACTION | This endpoint associates a specific team with an automation action in PagerDuty. | Read + write, Full access |
Audit escalation policy recordsPAGERDUTY_AUDIT_ESCALATION_POLICY_RECORDS | Retrieves the audit records for a specific escalation policy in PagerDuty. | All levels |
Convert service rule by idPAGERDUTY_CONVERT_SERVICE_RULE_BY_ID | Converts a service's Event Rules to Event Orchestration rules. | Read + write, Full access |
Count paused incident reportsPAGERDUTY_COUNT_PAUSED_INCIDENT_REPORTS | Retrieves the count of paused incident reports in the PagerDuty system. | All levels |
Create and manage custom incident fieldsPAGERDUTY_CREATE_AND_MANAGE_CUSTOM_INCIDENT_FIELDS | Creates a new custom field for incidents in PagerDuty. | Read + write, Full access |
Create an incident typePAGERDUTY_CREATE_AN_INCIDENT_TYPE | Create a new incident type. Incident Types are a feature which will allow customers to categorize incidents, such as a security incident, a major incident, or a fraud incident. <!-- theme: warning --> > ### Early Access… | Read + write, Full access |
Create automation runner endpointPAGERDUTY_CREATE_AUTOMATION_RUNNER_ENDPOINT | Creates a new Runbook Automation runner in PagerDuty's Automation Actions. | Read + write, Full access |
Create a custom field for an incident typePAGERDUTY_CREATE_A_CUSTOM_FIELD_FOR_AN_INCIDENT_TYPE | Create a Custom Field for an Incident Type. | Read + write, Full access |
Create a field option for a custom fieldPAGERDUTY_CREATE_A_FIELD_OPTION_FOR_A_CUSTOM_FIELD | Creates a new field option for a custom field on an incident type. | Read + write, Full access |
Create a rulesetPAGERDUTY_CREATE_A_RULESET | Creates a new Ruleset in PagerDuty for managing incident routing and notification rules. | Read + write, Full access |
Create a triggerPAGERDUTY_CREATE_A_TRIGGER | Creates a new incident workflow trigger in PagerDuty. | Read + write, Full access |
Create business servicePAGERDUTY_CREATE_BUSINESS_SERVICE | This endpoint creates a new Business Service in PagerDuty, which represents a specific service or application that can be monitored and managed within the incident management platform. | Read + write, Full access |
Create escalation policyPAGERDUTY_CREATE_ESCALATION_POLICY | Creates a new escalation policy in PagerDuty, defining how incidents are escalated to different responders or teams. | Read + write, Full access |
Create event orchestrationPAGERDUTY_CREATE_EVENT_ORCHESTRATION | Creates a new Event Orchestration in PagerDuty, which defines how incoming events are processed and routed to appropriate services. | Read + write, Full access |
Create event rule in rulesetPAGERDUTY_CREATE_EVENT_RULE_IN_RULESET | Creates a new Event Rule within a specified Ruleset in PagerDuty's incident management system. | Read + write, Full access |
Create extension objectPAGERDUTY_CREATE_EXTENSION_OBJECT | Creates a new extension in PagerDuty, allowing for additional functionality or integrations to be added to your services. | Read + write, Full access |
Create handoff notification rulePAGERDUTY_CREATE_HANDOFF_NOTIFICATION_RULE | Creates a new on-call handoff notification rule for a specific user in PagerDuty. | Read + write, Full access |
Create incident field optionPAGERDUTY_CREATE_INCIDENT_FIELD_OPTION | Creates a new field option for a specific custom field in PagerDuty's incident management system. | Read + write, Full access |
Create incident recordPAGERDUTY_CREATE_INCIDENT_RECORD | Creates a new incident in PagerDuty with specified details and assignments. | Read + write, Full access |
Create incident workflowPAGERDUTY_CREATE_INCIDENT_WORKFLOW | This endpoint creates a new Incident Workflow in PagerDuty, allowing users to define a series of automated steps to be executed during incident response. | Read + write, Full access |
Create incident workflow instancePAGERDUTY_CREATE_INCIDENT_WORKFLOW_INSTANCE | Creates a new instance of an incident workflow for a specific incident in PagerDuty. | Read + write, Full access |
Create integration for orchestrationPAGERDUTY_CREATE_INTEGRATION_FOR_ORCHESTRATION | Creates a new integration for an existing event orchestration in PagerDuty. | Read + write, Full access |
Create integration for servicePAGERDUTY_CREATE_INTEGRATION_FOR_SERVICE | Creates a new integration for a PagerDuty service to enable incident creation from external monitoring tools and systems. | Read + write, Full access |
Create maintenance window objectPAGERDUTY_CREATE_MAINTENANCE_WINDOW_OBJECT | Creates a new maintenance window in PagerDuty, allowing you to schedule periods of planned maintenance for specific services. | Read + write, Full access |
Create new schedule layerPAGERDUTY_CREATE_NEW_SCHEDULE_LAYER | Creates a new on-call schedule in PagerDuty with one or more rotation layers. | Read + write, Full access |
Create new servicePAGERDUTY_CREATE_NEW_SERVICE | Creates a new service in PagerDuty, which is a key component for managing incidents and alerts. | Read + write, Full access |
Create new tag in systemPAGERDUTY_CREATE_NEW_TAG_IN_SYSTEM | Creates a new tag in PagerDuty for labeling and categorizing entities. | Read + write, Full access |
Create new team with detailsPAGERDUTY_CREATE_NEW_TEAM_WITH_DETAILS | Creates a new team in PagerDuty for organizing users, incident management, and on-call schedules. | Read + write, Full access |
Create new webhook subscriptionPAGERDUTY_CREATE_NEW_WEBHOOK_SUBSCRIPTION | Creates a new webhook subscription in PagerDuty to receive specific event notifications. | Read + write, Full access |
Create or update status page postPAGERDUTY_CREATE_OR_UPDATE_STATUS_PAGE_POST | Creates a new post on a PagerDuty Status Page to communicate service status to users. | Read + write, Full access |
Create or update status page postmortemPAGERDUTY_CREATE_OR_UPDATE_STATUS_PAGE_POSTMORTEM | Creates or updates a postmortem for a specific status page post in PagerDuty. | Read + write, Full access |
Create response play for incidentsPAGERDUTY_CREATE_RESPONSE_PLAY_FOR_INCIDENTS | Creates a new Response Play in PagerDuty, which is a predefined set of actions to be executed in response to an incident. | Read + write, Full access |
Create schedule overrides configurationPAGERDUTY_CREATE_SCHEDULE_OVERRIDES_CONFIGURATION | Creates one or more overrides for a specific schedule in PagerDuty. | Read + write, Full access |
Create service event rulePAGERDUTY_CREATE_SERVICE_EVENT_RULE | Creates a new event rule for a specific service in PagerDuty. | Read + write, Full access |
Create status page subscriptionPAGERDUTY_CREATE_STATUS_PAGE_SUBSCRIPTION | Creates a new subscription for a PagerDuty status page. | Read + write, Full access |
Create status update templatePAGERDUTY_CREATE_STATUS_UPDATE_TEMPLATE | Creates a new status update template in PagerDuty for standardized incident notifications. | Read + write, Full access |
Create user notification rulePAGERDUTY_CREATE_USER_NOTIFICATION_RULE | Creates a new notification rule for a specific user in PagerDuty. | Read + write, Full access |
Create user objectPAGERDUTY_CREATE_USER_OBJECT | Creates a new user in the PagerDuty system with the specified attributes. | Read + write, Full access |
Create user status update notification rulePAGERDUTY_CREATE_USER_STATUS_UPDATE_NOTIFICATION_RULE | Creates a new status update notification rule for a specific user in PagerDuty. | Read + write, Full access |
Create workflow integration connectionPAGERDUTY_CREATE_WORKFLOW_INTEGRATION_CONNECTION | Create a new Workflow Integration Connection. | Read + write, Full access |
Delete account subscription by idPAGERDUTY_DELETE_ACCOUNT_SUBSCRIPTION_BY_ID | Deletes the account subscription associated with a specific business service in PagerDuty. | Full access |
Delete addon by idPAGERDUTY_DELETE_ADDON_BY_ID | Deletes a specific add-on from the PagerDuty account using its unique identifier. | Full access |
Delete alert grouping settingPAGERDUTY_DELETE_ALERT_GROUPING_SETTING | This endpoint allows you to delete specific alert grouping settings in PagerDuty. | Full access |
Delete all oauth delegationsPAGERDUTY_DELETE_ALL_OAUTH_DELEGATIONS | Delete all OAuth delegations for a user based on the specified type. | Full access |
Delete automation actions runner by idPAGERDUTY_DELETE_AUTOMATION_ACTIONS_RUNNER_BY_ID | Permanently deletes an automation actions runner from PagerDuty. | Full access |
Delete automation action by idPAGERDUTY_DELETE_AUTOMATION_ACTION_BY_ID | Deletes a specific Automation Action from the PagerDuty system. | Full access |
Delete automation action service by idPAGERDUTY_DELETE_AUTOMATION_ACTION_SERVICE_BY_ID | This endpoint removes a specific automation action from a particular service in PagerDuty. | Full access |
Delete a custom field for an incident typePAGERDUTY_DELETE_A_CUSTOM_FIELD_FOR_AN_INCIDENT_TYPE | Deletes a custom field from an incident type. | Full access |
Delete a field option for a custom fieldPAGERDUTY_DELETE_A_FIELD_OPTION_FOR_A_CUSTOM_FIELD | Deletes a specific field option from a custom field on an incident type. | Full access |
Delete business service by idPAGERDUTY_DELETE_BUSINESS_SERVICE_BY_ID | Deletes a specific business service from the PagerDuty system. | Full access |
Delete business service priority thresholdsPAGERDUTY_DELETE_BUSINESS_SERVICE_PRIORITY_THRESHOLDS | Deletes the account-level global priority threshold for business services in PagerDuty. | Full access |
Delete cache variable for eventPAGERDUTY_DELETE_CACHE_VARIABLE_FOR_EVENT | Deletes a specific cache variable associated with an event orchestration in PagerDuty. | Full access |
Delete cache variable from servicePAGERDUTY_DELETE_CACHE_VARIABLE_FROM_SERVICE | Deletes a cache variable from a service's event orchestration. | Full access |
Delete custom field by field idPAGERDUTY_DELETE_CUSTOM_FIELD_BY_FIELD_ID | Deletes a specific custom field from incidents in PagerDuty. | Full access |
Delete escalation policy by idPAGERDUTY_DELETE_ESCALATION_POLICY_BY_ID | Permanently removes a specific escalation policy from the PagerDuty system. | Full access |
Delete event by idPAGERDUTY_DELETE_EVENT_BY_ID | Deletes a specific Event Orchestration from the PagerDuty system. | Full access |
Delete extension by idPAGERDUTY_DELETE_EXTENSION_BY_ID | Deletes a specific extension from the PagerDuty service. | Full access |
Delete field optionPAGERDUTY_DELETE_FIELD_OPTION | Permanently deletes a field option from a custom incident field. | Full access |
Delete incident workflow by idPAGERDUTY_DELETE_INCIDENT_WORKFLOW_BY_ID | Deletes a specific incident workflow from the PagerDuty system. | Full access |
Delete incident workflow trigger by idPAGERDUTY_DELETE_INCIDENT_WORKFLOW_TRIGGER_BY_ID | Deletes a specific trigger associated with an incident workflow in PagerDuty. | Full access |
Delete incident workflow trigger servicePAGERDUTY_DELETE_INCIDENT_WORKFLOW_TRIGGER_SERVICE | Removes a service from an incident workflow trigger in PagerDuty. | Full access |
Delete integration from event orchestrationPAGERDUTY_DELETE_INTEGRATION_FROM_EVENT_ORCHESTRATION | Removes a specific integration from an event orchestration in PagerDuty. | Full access |
Delete maintenance window by idPAGERDUTY_DELETE_MAINTENANCE_WINDOW_BY_ID | Deletes a specific maintenance window in PagerDuty's incident management system. | Full access |
Delete oncall handoff notification rulePAGERDUTY_DELETE_ONCALL_HANDOFF_NOTIFICATION_RULE | This endpoint deletes a specific on-call handoff notification rule for a given user in PagerDuty. | Full access |
Delete post from status pagePAGERDUTY_DELETE_POST_FROM_STATUS_PAGE | This endpoint deletes a specific post from a PagerDuty status page. | Full access |
Delete post update by idPAGERDUTY_DELETE_POST_UPDATE_BY_ID | This endpoint deletes a specific post update from a status page post in PagerDuty. | Full access |
Delete response playPAGERDUTY_DELETE_RESPONSE_PLAY | Deletes a specific Response Play from the PagerDuty system. | Full access |
Delete ruleset by idPAGERDUTY_DELETE_RULESET_BY_ID | Deletes a specific ruleset from the PagerDuty system based on the provided ID. | Full access |
Delete rule from ruleset by idPAGERDUTY_DELETE_RULE_FROM_RULESET_BY_ID | Deletes a specific event rule from a ruleset in PagerDuty. | Full access |
Delete runner team associationPAGERDUTY_DELETE_RUNNER_TEAM_ASSOCIATION | This endpoint removes a team's association from a specific Automation Action runner in PagerDuty. | Full access |
Delete schedule by idPAGERDUTY_DELETE_SCHEDULE_BY_ID | The DeleteSchedule endpoint removes a specific schedule from the PagerDuty system. | Full access |
Delete schedule override by idPAGERDUTY_DELETE_SCHEDULE_OVERRIDE_BY_ID | This endpoint deletes a specific override from a PagerDuty schedule. | Full access |
Delete service by idPAGERDUTY_DELETE_SERVICE_BY_ID | Deletes a specific service from the PagerDuty account. | Full access |
Delete service rule by idPAGERDUTY_DELETE_SERVICE_RULE_BY_ID | Deletes a specific rule from a PagerDuty service. | Full access |
Delete status page postmortemPAGERDUTY_DELETE_STATUS_PAGE_POSTMORTEM | This endpoint allows you to delete a postmortem associated with a specific post on a PagerDuty status page. | Full access |
Delete status update notification rulePAGERDUTY_DELETE_STATUS_UPDATE_NOTIFICATION_RULE | Deletes a specific status update notification rule associated with a user in the PagerDuty system. | Full access |
Delete subscription from status pagePAGERDUTY_DELETE_SUBSCRIPTION_FROM_STATUS_PAGE | Deletes a specific subscription associated with a PagerDuty status page. | Full access |
Delete tag by idPAGERDUTY_DELETE_TAG_BY_ID | Deletes a specific tag from the PagerDuty system based on its unique identifier. | Full access |
Delete team by idPAGERDUTY_DELETE_TEAM_BY_ID | Deletes a team from PagerDuty by its ID. This is a permanent, irreversible operation. Required: id (team ID to delete, e.g., 'PXXXXXX') Optional: reassignment_team (team ID to reassign unresolved incidents to) Important… | Full access |
Delete team escalation policyPAGERDUTY_DELETE_TEAM_ESCALATION_POLICY | This endpoint removes an escalation policy association from a specific team in PagerDuty. | Full access |
Delete team from automation actionPAGERDUTY_DELETE_TEAM_FROM_AUTOMATION_ACTION | This endpoint removes a specific team's access to an Automation Action in PagerDuty. | Full access |
Delete template by idPAGERDUTY_DELETE_TEMPLATE_BY_ID | Deletes a specific template from the PagerDuty account. | Full access |
Delete user by idPAGERDUTY_DELETE_USER_BY_ID | Deletes a specific user from the PagerDuty system using their unique identifier. | Full access |
Delete user contact methodPAGERDUTY_DELETE_USER_CONTACT_METHOD | Deletes a specific contact method associated with a user in PagerDuty. | Full access |
Delete user from team by idPAGERDUTY_DELETE_USER_FROM_TEAM_BY_ID | This endpoint removes a specific user from a designated team within the PagerDuty incident management platform. | Full access |
Delete user notification rulePAGERDUTY_DELETE_USER_NOTIFICATION_RULE | Deletes a specific notification rule for a user in PagerDuty. | Full access |
Delete user session by idPAGERDUTY_DELETE_USER_SESSION_BY_ID | Deletes all active sessions for a specified user in the PagerDuty system. | Full access |
Delete user session by typePAGERDUTY_DELETE_USER_SESSION_BY_TYPE | This endpoint deletes a specific user session in PagerDuty. | Full access |
Delete webhook subscription by idPAGERDUTY_DELETE_WEBHOOK_SUBSCRIPTION_BY_ID | Deletes a specific webhook subscription from your PagerDuty account. | Full access |
Delete workflow integration connectionPAGERDUTY_DELETE_WORKFLOW_INTEGRATION_CONNECTION | Deletes a specific workflow integration connection from PagerDuty. | Full access |
Disassociate service dependenciesPAGERDUTY_DISASSOCIATE_SERVICE_DEPENDENCIES | Disassociates (removes) service dependencies in PagerDuty by deleting specified relationships between supporting and dependent services. | Full access |
Edit webhook subscription by idPAGERDUTY_EDIT_WEBHOOK_SUBSCRIPTION_BY_ID | Edit an existing webhook subscription in PagerDuty to modify its configuration. | Read + write, Full access |
Enable extension by idPAGERDUTY_ENABLE_EXTENSION_BY_ID | Enables a temporarily disabled extension in PagerDuty. | Read + write, Full access |
Enable webhook subscription by idPAGERDUTY_ENABLE_WEBHOOK_SUBSCRIPTION_BY_ID | Activates a specific webhook subscription in PagerDuty, enabling the system to send notifications for the events configured in that subscription. | Read + write, Full access |
Execute response play by idPAGERDUTY_EXECUTE_RESPONSE_PLAY_BY_ID | Executes a predefined Response Play for a specific incident in PagerDuty. | Read + write, Full access |
Fetch cache variable for event orchestrationPAGERDUTY_FETCH_CACHE_VARIABLE_FOR_EVENT_ORCHESTRATION | Retrieves detailed information about a specific cache variable in a PagerDuty event orchestration. | All levels |
Fetch custom incident field by idPAGERDUTY_FETCH_CUSTOM_INCIDENT_FIELD_BY_ID | Retrieves detailed information about a specific custom field associated with incidents in PagerDuty. | All levels |
Fetch escalation polices listPAGERDUTY_FETCH_ESCALATION_POLICES_LIST | Retrieves a list of escalation policies configured in the PagerDuty account. | All levels |
Fetch event orchestrationsPAGERDUTY_FETCH_EVENT_ORCHESTRATIONS | Retrieves a list of event orchestrations configured in the PagerDuty account. | All levels |
Fetch incident analytics by idPAGERDUTY_FETCH_INCIDENT_ANALYTICS_BY_ID | Retrieves raw analytics data for a specific incident in PagerDuty. | All levels |
Fetch incident listPAGERDUTY_FETCH_INCIDENT_LIST | Retrieves a list of incidents from PagerDuty based on specified criteria. | All levels |
Fetch outlier incident by idPAGERDUTY_FETCH_OUTLIER_INCIDENT_BY_ID | Retrieves detailed information about an outlier incident associated with a specific incident in PagerDuty. | All levels |
Fetch post update statusPAGERDUTY_FETCH_POST_UPDATE_STATUS | Retrieves detailed information about a specific post update on a PagerDuty status page. | All levels |
Fetch priorities listPAGERDUTY_FETCH_PRIORITIES_LIST | Retrieves a list of existing priorities in the PagerDuty system, ordered from most severe to least severe. | All levels |
Fetch related change events for incidentPAGERDUTY_FETCH_RELATED_CHANGE_EVENTS_FOR_INCIDENT | Retrieves change events correlated with a specific incident, along with the reasons for correlation. | All levels |
Fetch related incidents by idPAGERDUTY_FETCH_RELATED_INCIDENTS_BY_ID | Retrieves a list of incidents that are potentially related to a specified incident in PagerDuty. | All levels |
Fetch runner teams integrationPAGERDUTY_FETCH_RUNNER_TEAMS_INTEGRATION | Retrieves a list of teams associated with a specific Automation Action Runner in PagerDuty. | All levels |
Fetch status pagesPAGERDUTY_FETCH_STATUS_PAGES | Retrieves a list of all status pages configured in the PagerDuty account. | All levels |
Fetch user contact methodPAGERDUTY_FETCH_USER_CONTACT_METHOD | Retrieves detailed information about a specific contact method for a particular user in PagerDuty. | All levels |
Fetch vendor listPAGERDUTY_FETCH_VENDOR_LIST | Retrieves a list of vendors or third-party integrations available in the PagerDuty platform. | All levels |
Filter and aggregate incident metricsPAGERDUTY_FILTER_AND_AGGREGATE_INCIDENT_METRICS | Analyzes and aggregates incident metrics across teams in PagerDuty, allowing for detailed filtering and customization of results. | All levels |
Get addons listPAGERDUTY_GET_ADDONS_LIST | Retrieves a list of all addons associated with the PagerDuty account. | All levels |
Get aggregated pd advance usage dataPAGERDUTY_GET_AGGREGATED_PD_ADVANCE_USAGE_DATA | Provides aggregated metrics for the usage of PD Advance. | All levels |
Get alerts by incident idPAGERDUTY_GET_ALERTS_BY_INCIDENT_ID | Retrieves all alerts associated with a specific incident in PagerDuty. | All levels |
Get alert grouping settingsPAGERDUTY_GET_ALERT_GROUPING_SETTINGS | Lists all alert grouping settings configured in your PagerDuty account. | All levels |
Get analytics metrics incidents allPAGERDUTY_GET_ANALYTICS_METRICS_INCIDENTS_ALL | Retrieves aggregated incident analytics data for all incidents in PagerDuty. | All levels |
Get analytics metrics users allPAGERDUTY_GET_ANALYTICS_METRICS_USERS_ALL | Get aggregated metrics for all users across the account. | All levels |
Get analytics raw incidents responsesPAGERDUTY_GET_ANALYTICS_RAW_INCIDENTS_RESPONSES | Retrieves raw response data from a single incident in PagerDuty. | All levels |
Get analytics raw usersPAGERDUTY_GET_ANALYTICS_RAW_USERS | Get raw user analytics data from PagerDuty. | All levels |
Get an incident typePAGERDUTY_GET_AN_INCIDENT_TYPE | Get detailed information about a single incident type. | All levels |
Get an incident type custom fieldPAGERDUTY_GET_AN_INCIDENT_TYPE_CUSTOM_FIELD | Get a custom field for an incident type. Custom Fields (CF) are a feature which will allow customers to extend Incidents with their own custom data, to provide additional context and support features such as customized… | All levels |
Get audit recordsPAGERDUTY_GET_AUDIT_RECORDS | Retrieves a list of audit records from the PagerDuty system. | All levels |
Get automation actions runnersPAGERDUTY_GET_AUTOMATION_ACTIONS_RUNNERS | Lists all automation action runners in your PagerDuty account. | All levels |
Get automation action by idPAGERDUTY_GET_AUTOMATION_ACTION_BY_ID | Retrieves detailed information about a specific automation action in PagerDuty's incident management platform. | All levels |
Get automation action runner by idPAGERDUTY_GET_AUTOMATION_ACTION_RUNNER_BY_ID | Retrieves detailed information about a specific Automation Action Runner in PagerDuty. | All levels |
Get automation action team by team idPAGERDUTY_GET_AUTOMATION_ACTION_TEAM_BY_TEAM_ID | Retrieves detailed information about a specific team's association with an automation action in PagerDuty. | All levels |
Get a field option on a custom fieldPAGERDUTY_GET_A_FIELD_OPTION_ON_A_CUSTOM_FIELD | Retrieves a specific field option from a custom field on an incident type. | All levels |
Get a triggerPAGERDUTY_GET_A_TRIGGER | Retrieves details of a specific incident workflow trigger by ID. | All levels |
Get business services impactsPAGERDUTY_GET_BUSINESS_SERVICES_IMPACTS | List Business Services sorted by impacted status. | All levels |
Get business services priority thresholdsPAGERDUTY_GET_BUSINESS_SERVICES_PRIORITY_THRESHOLDS | Retrieves the current priority threshold settings for all business services in PagerDuty. | All levels |
Get business service subscribers by idPAGERDUTY_GET_BUSINESS_SERVICE_SUBSCRIBERS_BY_ID | Retrieves a list of subscribers for a specific business service in PagerDuty. | All levels |
Get cache variables for servicePAGERDUTY_GET_CACHE_VARIABLES_FOR_SERVICE | Lists all cache variables configured for a Service Event Orchestration. | All levels |
Get cache variable by idPAGERDUTY_GET_CACHE_VARIABLE_BY_ID | Retrieves detailed information about a specific cache variable associated with a particular service within an event orchestration in PagerDuty. | All levels |
Get escalation policy by idPAGERDUTY_GET_ESCALATION_POLICY_BY_ID | Retrieves detailed information about a specific escalation policy in PagerDuty. | All levels |
Get event integrations by idPAGERDUTY_GET_EVENT_INTEGRATIONS_BY_ID | Retrieves a list of integrations associated with a specific event orchestration in PagerDuty. | All levels |
Get event orchestration by idPAGERDUTY_GET_EVENT_ORCHESTRATION_BY_ID | Retrieves detailed information about a specific event orchestration in PagerDuty using its unique identifier. | All levels |
Get event orchestration cache variablesPAGERDUTY_GET_EVENT_ORCHESTRATION_CACHE_VARIABLES | Lists all cache variables configured for a specific Global Event Orchestration. | All levels |
Get event orchestration globalPAGERDUTY_GET_EVENT_ORCHESTRATION_GLOBAL | Get the Global Orchestration configuration for an Event Orchestration. | All levels |
Get event orchestration integrationPAGERDUTY_GET_EVENT_ORCHESTRATION_INTEGRATION | Retrieves detailed information about a specific integration associated with an event orchestration in PagerDuty. | All levels |
Get extension schema by idPAGERDUTY_GET_EXTENSION_SCHEMA_BY_ID | Retrieves a specific extension schema from PagerDuty by its unique identifier. | All levels |
Get impact by status page idPAGERDUTY_GET_IMPACT_BY_STATUS_PAGE_ID | Retrieves detailed information about a specific impact level configuration on a PagerDuty status page. | All levels |
Get incident alert detailsPAGERDUTY_GET_INCIDENT_ALERT_DETAILS | Retrieves detailed information about a specific alert associated with a particular incident in PagerDuty. | All levels |
Get incident log entries by idPAGERDUTY_GET_INCIDENT_LOG_ENTRIES_BY_ID | Retrieves all log entries associated with a specific incident in PagerDuty. | All levels |
Get incident workflowsPAGERDUTY_GET_INCIDENT_WORKFLOWS | Lists all incident workflows configured in your PagerDuty account. | All levels |
Get incident workflows actionsPAGERDUTY_GET_INCIDENT_WORKFLOWS_ACTIONS | Retrieves a list of all available actions that can be used in incident workflows within PagerDuty. | All levels |
Get incident workflow action by idPAGERDUTY_GET_INCIDENT_WORKFLOW_ACTION_BY_ID | Retrieves detailed information about a specific incident workflow action by its ID. | All levels |
Get jira cloud account mappingsPAGERDUTY_GET_JIRA_CLOUD_ACCOUNT_MAPPINGS | Lists all account mappings between PagerDuty and Jira Cloud instances. | All levels |
Get log entriesPAGERDUTY_GET_LOG_ENTRIES | Retrieves log entries from the PagerDuty system, providing a detailed history of events and actions related to incidents and system activities. | All levels |
Get maintenance window by idPAGERDUTY_GET_MAINTENANCE_WINDOW_BY_ID | Retrieves detailed information about a specific maintenance window in PagerDuty. | All levels |
Get oauth delegations revocation requests statusPAGERDUTY_GET_OAUTH_DELEGATIONS_REVOCATION_REQUESTS_STATUS | DEPRECATED: This endpoint is deprecated. | All levels |
Get paused incident alertsPAGERDUTY_GET_PAUSED_INCIDENT_ALERTS | Retrieves the most recent paused incident alerts from PagerDuty for a specified reporting period. | All levels |
Get post from status page by idPAGERDUTY_GET_POST_FROM_STATUS_PAGE_BY_ID | Retrieves detailed information about a specific post on a PagerDuty status page. | All levels |
Get response playsPAGERDUTY_GET_RESPONSE_PLAYS | DEPRECATED: This endpoint was deprecated and removed in June 2024. | All levels |
Get rule from ruleset by idPAGERDUTY_GET_RULE_FROM_RULESET_BY_ID | Retrieves detailed information about a specific rule within a PagerDuty ruleset. | All levels |
Get schedulesPAGERDUTY_GET_SCHEDULES | Retrieves a list of all schedules from your PagerDuty account. | All levels |
Get scim resource typesPAGERDUTY_GET_SCIM_RESOURCE_TYPES | Get SCIM resource types supported by PagerDuty's SCIM service provider. | All levels |
Get scim schema by idPAGERDUTY_GET_SCIM_SCHEMA_BY_ID | Retrieves an individual SCIM schema definition by its unique identifier (ID). | All levels |
Get scim service provider configPAGERDUTY_GET_SCIM_SERVICE_PROVIDER_CONFIG | Retrieves the SCIM 2.0 Service Provider Configuration for PagerDuty. | All levels |
Get scim userPAGERDUTY_GET_SCIM_USER | Retrieves detailed information about a specific user from PagerDuty's SCIM directory. | All levels |
Get service custom field valuesPAGERDUTY_GET_SERVICE_CUSTOM_FIELD_VALUES | Retrieves the custom field values for a specific PagerDuty service. | All levels |
Get service enablementsPAGERDUTY_GET_SERVICE_ENABLEMENTS | Retrieves feature enablement settings for a specific PagerDuty service. | All levels |
Get service impacts by url slugPAGERDUTY_GET_SERVICE_IMPACTS_BY_URL_SLUG | Retrieves service impacts for a specific status dashboard in PagerDuty. | All levels |
Get severity for status pagePAGERDUTY_GET_SEVERITY_FOR_STATUS_PAGE | Retrieves detailed information about a specific severity level on a particular status page in PagerDuty. | All levels |
Get specific post update statusPAGERDUTY_GET_SPECIFIC_POST_UPDATE_STATUS | Retrieves the updates for a specific post on a PagerDuty status page. | All levels |
Get status dashboard by idPAGERDUTY_GET_STATUS_DASHBOARD_BY_ID | Retrieves detailed information about a specific status dashboard in PagerDuty. | All levels |
Get status for status page by idPAGERDUTY_GET_STATUS_FOR_STATUS_PAGE_BY_ID | Retrieves the current status of a specific item on a PagerDuty status page. | All levels |
Get status page impacts by idPAGERDUTY_GET_STATUS_PAGE_IMPACTS_BY_ID | Retrieves the list of impact level configurations available for a specific status page in PagerDuty. | All levels |
Get status page subscriptionPAGERDUTY_GET_STATUS_PAGE_SUBSCRIPTION | Retrieves detailed information about a specific subscription associated with a particular status page in PagerDuty. | All levels |
Get tags by entity typePAGERDUTY_GET_TAGS_BY_ENTITY_TYPE | Retrieves all entities of a specific type that are associated with a given tag. | All levels |
Get teams associated with action idPAGERDUTY_GET_TEAMS_ASSOCIATED_WITH_ACTION_ID | Retrieves the list of teams associated with a specific automation action in PagerDuty. | All levels |
Get team members by idPAGERDUTY_GET_TEAM_MEMBERS_BY_ID | Retrieves a list of all members associated with a specific team in PagerDuty. | All levels |
Get team notification subscriptionsPAGERDUTY_GET_TEAM_NOTIFICATION_SUBSCRIPTIONS | Retrieves the notification subscriptions for a specific team in PagerDuty. | All levels |
Get template by idPAGERDUTY_GET_TEMPLATE_BY_ID | Retrieves detailed information about a specific template in PagerDuty by its unique identifier. | All levels |
Get the service orchestration for a servicePAGERDUTY_GET_THE_SERVICE_ORCHESTRATION_FOR_A_SERVICE | Get a Service Orchestration. A Service Orchestration allows you to create a set of Event Rules. The Service Orchestration evaluates Events sent to this Service against each of its rules, beginning with the rules in the… | All levels |
Get user notification subscriptionsPAGERDUTY_GET_USER_NOTIFICATION_SUBSCRIPTIONS | Lists notification subscriptions for a specific PagerDuty user. | All levels |
Get user sessions by idPAGERDUTY_GET_USER_SESSIONS_BY_ID | Retrieves all active sessions for a specific user in PagerDuty. | All levels |
Get user session by typePAGERDUTY_GET_USER_SESSION_BY_TYPE | Retrieves detailed information about a specific user session in PagerDuty. | All levels |
Get user status update notification rulesPAGERDUTY_GET_USER_STATUS_UPDATE_NOTIFICATION_RULES | Retrieves all status update notification rules for a specific user in PagerDuty. | All levels |
Get webhook subscription by idPAGERDUTY_GET_WEBHOOK_SUBSCRIPTION_BY_ID | Retrieves detailed information about a specific webhook subscription in PagerDuty. | All levels |
Get workflow integrationPAGERDUTY_GET_WORKFLOW_INTEGRATION | Get details about a Workflow Integration. Scoped OAuth requires: workflow_integrations.read | All levels |
Get workflow integration connectionPAGERDUTY_GET_WORKFLOW_INTEGRATION_CONNECTION | Get details about a Workflow Integration Connection. | All levels |
Install add on endpointPAGERDUTY_INSTALL_ADD_ON_ENDPOINT | This endpoint allows you to install a new add-on to your PagerDuty account, enhancing its functionality with custom integrations. | Read + write, Full access |
Invoke automation action by idPAGERDUTY_INVOKE_AUTOMATION_ACTION_BY_ID | Invokes a specific automation action in PagerDuty, associating it with a particular incident. | Read + write, Full access |
List all workflow integration connectionsPAGERDUTY_LIST_ALL_WORKFLOW_INTEGRATION_CONNECTIONS | List all Workflow Integration Connections. | All levels |
List automation action detailsPAGERDUTY_LIST_AUTOMATION_ACTION_DETAILS | This endpoint retrieves a list of automation actions configured in the PagerDuty account. | All levels |
List extension schemasPAGERDUTY_LIST_EXTENSION_SCHEMAS | Retrieves all available extension schemas from the PagerDuty API. | All levels |
List field options on a custom fieldPAGERDUTY_LIST_FIELD_OPTIONS_ON_A_CUSTOM_FIELD | Lists all field options for a custom field on an incident type. | All levels |
List incident status update subscribersPAGERDUTY_LIST_INCIDENT_STATUS_UPDATE_SUBSCRIBERS | Retrieves a list of subscribers to status updates for a specific incident in PagerDuty. | All levels |
List incident typesPAGERDUTY_LIST_INCIDENT_TYPES | List the available incident types Incident Types are a feature which will allow customers to categorize incidents, such as a security incident, a major incident, or a fraud incident. | All levels |
List incident type custom fieldsPAGERDUTY_LIST_INCIDENT_TYPE_CUSTOM_FIELDS | List the custom fields for an incident type. | All levels |
List licensesPAGERDUTY_LIST_LICENSES | Lists all licenses for the PagerDuty account, showing current usage and available allocations. | All levels |
List scim schemasPAGERDUTY_LIST_SCIM_SCHEMAS | Retrieves all SCIM schemas supported by the PagerDuty service provider. | All levels |
List scim usersPAGERDUTY_LIST_SCIM_USERS | Lists users via the SCIM (System for Cross-domain Identity Management) API endpoint. | All levels |
List service custom fieldsPAGERDUTY_LIST_SERVICE_CUSTOM_FIELDS | Lists all custom fields available for services in PagerDuty. | All levels |
List supporting service impactsPAGERDUTY_LIST_SUPPORTING_SERVICE_IMPACTS | Retrieves information about the impacts of supporting services on a specific business service in PagerDuty. | All levels |
List templatesPAGERDUTY_LIST_TEMPLATES | Retrieves a list of templates available in the PagerDuty system. | All levels |
List workflow integrationsPAGERDUTY_LIST_WORKFLOW_INTEGRATIONS | List available Workflow Integrations. Scoped OAuth requires: workflow_integrations.read | All levels |
List workflow integration connectionsPAGERDUTY_LIST_WORKFLOW_INTEGRATION_CONNECTIONS | List all workflow integration connections for a specific workflow integration. | All levels |
Manage cache variables for event servicePAGERDUTY_MANAGE_CACHE_VARIABLES_FOR_EVENT_SERVICE | Creates a cache variable for a service event orchestration. | Read + write, Full access |
Merge source incidents into target incidentPAGERDUTY_MERGE_SOURCE_INCIDENTS_INTO_TARGET_INCIDENT | Merges multiple source incidents into a target incident in PagerDuty's incident management system. | Full access |
Migrate integration between orchestrationsPAGERDUTY_MIGRATE_INTEGRATION_BETWEEN_ORCHESTRATIONS | This endpoint facilitates the migration of an integration from one event orchestration to another within PagerDuty. | Read + write, Full access |
Modify entity tagsPAGERDUTY_MODIFY_ENTITY_TAGS | Add and/or remove tags from a PagerDuty entity (user, team, or escalation policy) in a single operation. | Read + write, Full access |
Ping webhook subscriptionPAGERDUTY_PING_WEBHOOK_SUBSCRIPTION | The PingWebhookSubscription endpoint sends a test POST request to a specified webhook subscription in your PagerDuty account. | All levels |
Post account subscription for business servicePAGERDUTY_POST_ACCOUNT_SUBSCRIPTION_FOR_BUSINESS_SERVICE | This endpoint creates or updates an account subscription for a specific business service in PagerDuty. | Read + write, Full access |
Post alert grouping settingsPAGERDUTY_POST_ALERT_GROUPING_SETTINGS | Creates a new Alert Grouping Setting in PagerDuty, defining how alerts will be automatically grouped into incidents based on specified configurations. | Read + write, Full access |
Post analytics metrics responder filtersPAGERDUTY_POST_ANALYTICS_METRICS_RESPONDER_FILTERS | The AnalyzeResponderMetrics endpoint aggregates and analyzes responder performance metrics for PagerDuty incidents. | All levels |
Post analytic metrics on escalation policiesPAGERDUTY_POST_ANALYTIC_METRICS_ON_ESCALATION_POLICIES | Retrieves and aggregates analytics metrics for incidents related to escalation policies in PagerDuty. | All levels |
Post change eventsPAGERDUTY_POST_CHANGE_EVENTS | Send a change event to PagerDuty to track deployments, configuration changes, or other significant system modifications. | Read + write, Full access |
Post event orchestration cache variablesPAGERDUTY_POST_EVENT_ORCHESTRATION_CACHE_VARIABLES | Creates a new cache variable within a PagerDuty event orchestration. | Read + write, Full access |
Post incidents analytics with filtersPAGERDUTY_POST_INCIDENTS_ANALYTICS_WITH_FILTERS | The AnalyzeRawIncidents endpoint retrieves and analyzes raw incident data from PagerDuty. | All levels |
Post incidents metrics filtered by servicePAGERDUTY_POST_INCIDENTS_METRICS_FILTERED_BY_SERVICE | The AnalyzeIncidentMetrics endpoint aggregates and analyzes incident data for PagerDuty services based on specified filters and parameters. | All levels |
Post incident metricsPAGERDUTY_POST_INCIDENT_METRICS | Retrieve analytics metrics for responders and teams including incident counts, response times, on-call hours, interruptions, escalations, and engagement statistics. | All levels |
Post incident metrics with filtersPAGERDUTY_POST_INCIDENT_METRICS_WITH_FILTERS | This endpoint retrieves and aggregates analytics metrics for incidents across all teams in PagerDuty. | All levels |
Post incident note using idPAGERDUTY_POST_INCIDENT_NOTE_USING_ID | Adds a new note to an existing incident in PagerDuty. | Read + write, Full access |
Post incident status updatePAGERDUTY_POST_INCIDENT_STATUS_UPDATE | Posts a status update for a specific incident in PagerDuty. | Read + write, Full access |
Post responder incidents with filtersPAGERDUTY_POST_RESPONDER_INCIDENTS_WITH_FILTERS | Retrieves a list of incidents associated with a specific responder in the PagerDuty incident management system. | All levels |
Post service automation actionPAGERDUTY_POST_SERVICE_AUTOMATION_ACTION | This endpoint adds a service to an existing automation action in PagerDuty. | Read + write, Full access |
Post team notification subscriptionPAGERDUTY_POST_TEAM_NOTIFICATION_SUBSCRIPTION | Creates notification subscriptions for a specific team in PagerDuty. | Read + write, Full access |
Post team to runnerPAGERDUTY_POST_TEAM_TO_RUNNER | This endpoint adds a team to an Automation Action Runner in PagerDuty. | Read + write, Full access |
Preview schedule objectPAGERDUTY_PREVIEW_SCHEDULE_OBJECT | The preview_schedule endpoint allows you to simulate and visualize a PagerDuty schedule configuration before actually creating or updating it. | All levels |
Render template for incidentPAGERDUTY_RENDER_TEMPLATE_FOR_INCIDENT | Renders a specific template for a given incident in PagerDuty. | All levels |
Retrieve abilities listPAGERDUTY_RETRIEVE_ABILITIES_LIST | Retrieves a list of abilities or capabilities available in the PagerDuty system. | All levels |
Retrieve ability by idPAGERDUTY_RETRIEVE_ABILITY_BY_ID | Tests whether a specific ability (feature capability) is available to your PagerDuty account using its unique identifier. | All levels |
Retrieve action services by idPAGERDUTY_RETRIEVE_ACTION_SERVICES_BY_ID | Retrieves a list of services associated with a specific automation action in PagerDuty. | All levels |
Retrieve active service event by idPAGERDUTY_RETRIEVE_ACTIVE_SERVICE_EVENT_BY_ID | Check if event orchestration is active for a specific PagerDuty service. | All levels |
Retrieve addon by idPAGERDUTY_RETRIEVE_ADDON_BY_ID | Retrieves detailed information about a specific addon installed on a PagerDuty account. | All levels |
Retrieve alert grouping settings by idPAGERDUTY_RETRIEVE_ALERT_GROUPING_SETTINGS_BY_ID | Retrieves the alert grouping settings for a specific configuration identified by its unique ID in PagerDuty. | All levels |
Retrieve automation action invocationsPAGERDUTY_RETRIEVE_AUTOMATION_ACTION_INVOCATIONS | Retrieves a list of automation action invocations from the PagerDuty incident management platform. | All levels |
Retrieve automation action invocation by idPAGERDUTY_RETRIEVE_AUTOMATION_ACTION_INVOCATION_BY_ID | Retrieves detailed information about a specific automation action invocation in PagerDuty. | All levels |
Retrieve automation action runner teamsPAGERDUTY_RETRIEVE_AUTOMATION_ACTION_RUNNER_TEAMS | Retrieves detailed information about a specific team association with an Automation Actions runner in PagerDuty. | All levels |
Retrieve automation service actionPAGERDUTY_RETRIEVE_AUTOMATION_SERVICE_ACTION | Retrieves detailed information about the association between a specific automation action and a service in PagerDuty. | All levels |
Retrieve business servicesPAGERDUTY_RETRIEVE_BUSINESS_SERVICES | Retrieve a list of business services from your PagerDuty account. | All levels |
Retrieve business service by idPAGERDUTY_RETRIEVE_BUSINESS_SERVICE_BY_ID | Retrieves detailed information about a specific business service by its ID. | All levels |
Retrieve business service dependenciesPAGERDUTY_RETRIEVE_BUSINESS_SERVICE_DEPENDENCIES | Retrieves the service dependencies for a specific business service in PagerDuty. | All levels |
Retrieve business service impactorsPAGERDUTY_RETRIEVE_BUSINESS_SERVICE_IMPACTORS | Retrieves impactors (typically incidents) currently affecting business services. | All levels |
Retrieve business service impactsPAGERDUTY_RETRIEVE_BUSINESS_SERVICE_IMPACTS | Retrieves a list of business services impacted by a specific PagerDuty incident. | All levels |
Retrieve change event by idPAGERDUTY_RETRIEVE_CHANGE_EVENT_BY_ID | Retrieves detailed information about a specific change event by its unique ID. | All levels |
Retrieve change event informationPAGERDUTY_RETRIEVE_CHANGE_EVENT_INFORMATION | Retrieves change events from PagerDuty. Change events track deployments, configuration changes, and infrastructure updates in your external systems. They provide context for incident correlation by showing what changed… | All levels |
Retrieve current user infoPAGERDUTY_RETRIEVE_CURRENT_USER_INFO | Retrieves the profile information of the currently authenticated user in the PagerDuty system. | All levels |
Retrieve entity tags by idPAGERDUTY_RETRIEVE_ENTITY_TAGS_BY_ID | Retrieves the tags associated with a specific entity in the PagerDuty system. | All levels |
Retrieve event orchestration router by idPAGERDUTY_RETRIEVE_EVENT_ORCHESTRATION_ROUTER_BY_ID | Retrieves the router configuration for a specific event orchestration in PagerDuty. | All levels |
Retrieve extension by idPAGERDUTY_RETRIEVE_EXTENSION_BY_ID | Retrieves detailed information about a specific extension in PagerDuty. | All levels |
Retrieve extension listPAGERDUTY_RETRIEVE_EXTENSION_LIST | Retrieves a paginated list of extensions associated with the authenticated PagerDuty account. | All levels |
Retrieve incident by incident idPAGERDUTY_RETRIEVE_INCIDENT_BY_INCIDENT_ID | Retrieves detailed information about a specific incident in PagerDuty using its unique identifier. | All levels |
Retrieve incident custom fieldsPAGERDUTY_RETRIEVE_INCIDENT_CUSTOM_FIELDS | Retrieves a list of custom fields associated with incidents in PagerDuty. | All levels |
Retrieve incident custom field valuesPAGERDUTY_RETRIEVE_INCIDENT_CUSTOM_FIELD_VALUES | Retrieves the custom field values associated with a specific incident in PagerDuty. | All levels |
Retrieve incident field optionsPAGERDUTY_RETRIEVE_INCIDENT_FIELD_OPTIONS | Retrieves the available field options for a specific custom incident field in PagerDuty. | All levels |
Retrieve incident workflow by idPAGERDUTY_RETRIEVE_INCIDENT_WORKFLOW_BY_ID | Retrieves detailed information about a specific incident workflow in PagerDuty. | All levels |
Retrieve incident workflow triggersPAGERDUTY_RETRIEVE_INCIDENT_WORKFLOW_TRIGGERS | Retrieves a list of triggers associated with incident workflows in PagerDuty. | All levels |
Retrieve integration by service idPAGERDUTY_RETRIEVE_INTEGRATION_BY_SERVICE_ID | Retrieves detailed information about a specific integration associated with a particular service in PagerDuty. | All levels |
Retrieve license allocationsPAGERDUTY_RETRIEVE_LICENSE_ALLOCATIONS | Retrieves the current license allocations for the PagerDuty account, showing which users have been allocated which licenses. | All levels |
Retrieve list of servicesPAGERDUTY_RETRIEVE_LIST_OF_SERVICES | Retrieves a list of services configured in the PagerDuty account. | All levels |
Retrieve log entry by idPAGERDUTY_RETRIEVE_LOG_ENTRY_BY_ID | Retrieves detailed information about a specific log entry in the PagerDuty system. | All levels |
Retrieve maintenance windowsPAGERDUTY_RETRIEVE_MAINTENANCE_WINDOWS | Retrieves a list of maintenance windows from the PagerDuty incident management platform. | All levels |
Retrieve notes for incidentPAGERDUTY_RETRIEVE_NOTES_FOR_INCIDENT | Retrieves all notes associated with a specific incident in PagerDuty. | All levels |
Retrieve notificationsPAGERDUTY_RETRIEVE_NOTIFICATIONS | Retrieves a list of notifications sent to users in PagerDuty within a specified date range. | All levels |
Retrieve oncall handoff notification rulePAGERDUTY_RETRIEVE_ONCALL_HANDOFF_NOTIFICATION_RULE | Retrieves detailed information about a specific on-call handoff notification rule for a given user in PagerDuty. | All levels |
Retrieve oncall handoff notification rulesPAGERDUTY_RETRIEVE_ONCALL_HANDOFF_NOTIFICATION_RULES | Retrieves the on-call handoff notification rules for a specific user in PagerDuty. | All levels |
Retrieve oncall listPAGERDUTY_RETRIEVE_ONCALL_LIST | Retrieves the current on-call information for your PagerDuty account. | All levels |
Retrieve past incidentsPAGERDUTY_RETRIEVE_PAST_INCIDENTS | Retrieves a list of past similar incidents for a specific incident using machine learning. | All levels |
Retrieve postmortem by idPAGERDUTY_RETRIEVE_POSTMORTEM_BY_ID | Retrieves the postmortem analysis for a specific post on a PagerDuty status page. | All levels |
Retrieve response play by idPAGERDUTY_RETRIEVE_RESPONSE_PLAY_BY_ID | DEPRECATED: This endpoint has been deprecated and removed. | All levels |
Retrieve ruleset by idPAGERDUTY_RETRIEVE_RULESET_BY_ID | Retrieves detailed information about a specific ruleset in PagerDuty using its unique identifier. | All levels |
Retrieve ruleset listPAGERDUTY_RETRIEVE_RULESET_LIST | Retrieves a list of rulesets from the PagerDuty system. | All levels |
Retrieve rules for service idPAGERDUTY_RETRIEVE_RULES_FOR_SERVICE_ID | Retrieves all rules associated with a specific PagerDuty service. | All levels |
Retrieve rules from ruleset by idPAGERDUTY_RETRIEVE_RULES_FROM_RULESET_BY_ID | Retrieves a list of event rules associated with a specific ruleset in PagerDuty. | All levels |
Retrieve rule by service idPAGERDUTY_RETRIEVE_RULE_BY_SERVICE_ID | Retrieves a specific service event rule by ID from a PagerDuty service. | All levels |
Retrieve schedule audit records by idPAGERDUTY_RETRIEVE_SCHEDULE_AUDIT_RECORDS_BY_ID | Retrieves the audit records for a specific PagerDuty schedule. | All levels |
Retrieve schedule by idPAGERDUTY_RETRIEVE_SCHEDULE_BY_ID | Retrieves detailed information about a specific schedule in PagerDuty using its unique identifier. | All levels |
Retrieve schedule override by idPAGERDUTY_RETRIEVE_SCHEDULE_OVERRIDE_BY_ID | Lists all schedule overrides for a specific schedule within a date range. | All levels |
Retrieve service audit records by idPAGERDUTY_RETRIEVE_SERVICE_AUDIT_RECORDS_BY_ID | Retrieves the audit records for a specific PagerDuty service. | All levels |
Retrieve service by idPAGERDUTY_RETRIEVE_SERVICE_BY_ID | Retrieves detailed information about a specific PagerDuty service using its unique identifier. | All levels |
Retrieve service change events by idPAGERDUTY_RETRIEVE_SERVICE_CHANGE_EVENTS_BY_ID | Retrieves change events associated with a specific PagerDuty service. | All levels |
Retrieve service impacts from status dashboardsPAGERDUTY_RETRIEVE_SERVICE_IMPACTS_FROM_STATUS_DASHBOARDS | Retrieves the service impacts associated with a specific status dashboard in PagerDuty. | All levels |
Retrieve service status by idPAGERDUTY_RETRIEVE_SERVICE_STATUS_BY_ID | Retrieves a list of services associated with a specific status page in PagerDuty. | All levels |
Retrieve service status pagePAGERDUTY_RETRIEVE_SERVICE_STATUS_PAGE | Retrieves detailed information about a specific service associated with a particular status page in PagerDuty. | All levels |
Retrieve standards listPAGERDUTY_RETRIEVE_STANDARDS_LIST | Retrieves the current set of Service Standards defined in the PagerDuty account. | All levels |
Retrieve standards scoresPAGERDUTY_RETRIEVE_STANDARDS_SCORES | Retrieves the standards scores for a specific technical service in PagerDuty. | All levels |
Retrieve standards scores by resource typePAGERDUTY_RETRIEVE_STANDARDS_SCORES_BY_RESOURCE_TYPE | Retrieves the standards scores for a specified resource type in PagerDuty. | All levels |
Retrieve status dashboards informationPAGERDUTY_RETRIEVE_STATUS_DASHBOARDS_INFORMATION | Retrieves a list of status dashboards and their associated information from the PagerDuty system. | All levels |
Retrieve status dashboard by slugPAGERDUTY_RETRIEVE_STATUS_DASHBOARD_BY_SLUG | Retrieves detailed information about a specific PagerDuty status dashboard using its URL slug. | All levels |
Retrieve status pages statusPAGERDUTY_RETRIEVE_STATUS_PAGES_STATUS | Retrieves the current statuses for a specified PagerDuty status page. | All levels |
Retrieve status page postPAGERDUTY_RETRIEVE_STATUS_PAGE_POST | Retrieves all posts associated with a specific status page in PagerDuty. | All levels |
Retrieve status page severities by idPAGERDUTY_RETRIEVE_STATUS_PAGE_SEVERITIES_BY_ID | Retrieves the list of severities associated with a specific status page in PagerDuty. | All levels |
Retrieve status page subscription by idPAGERDUTY_RETRIEVE_STATUS_PAGE_SUBSCRIPTION_BY_ID | Retrieves a list of subscriptions associated with a specific PagerDuty status page. | All levels |
Retrieve tagsPAGERDUTY_RETRIEVE_TAGS | Retrieves a list of tags from your PagerDuty account with optional filtering and pagination. | All levels |
Retrieve tag by idPAGERDUTY_RETRIEVE_TAG_BY_ID | Retrieves detailed information about a specific tag in the PagerDuty system using its unique identifier. | All levels |
Retrieve team audit recordsPAGERDUTY_RETRIEVE_TEAM_AUDIT_RECORDS | Retrieves the audit records for a specific team in PagerDuty. | All levels |
Retrieve team details by idPAGERDUTY_RETRIEVE_TEAM_DETAILS_BY_ID | Retrieves detailed information about a specific team in PagerDuty based on the provided team ID. | All levels |
Retrieve team listPAGERDUTY_RETRIEVE_TEAM_LIST | The ListTeams endpoint retrieves a list of teams within a PagerDuty account. | All levels |
Retrieve technical service detailsPAGERDUTY_RETRIEVE_TECHNICAL_SERVICE_DETAILS | Retrieves detailed information about a specific technical service and its dependencies within the PagerDuty incident management platform. | All levels |
Retrieve template fieldsPAGERDUTY_RETRIEVE_TEMPLATE_FIELDS | Retrieves the available field definitions for PagerDuty status update templates. | All levels |
Retrieve unrouted event orchestration by idPAGERDUTY_RETRIEVE_UNROUTED_EVENT_ORCHESTRATION_BY_ID | Retrieves the unrouted orchestration configuration for a specific Event Orchestration in PagerDuty. | All levels |
Retrieve users by schedule idPAGERDUTY_RETRIEVE_USERS_BY_SCHEDULE_ID | Retrieves a list of users associated with a specific PagerDuty schedule. | All levels |
Retrieve users listPAGERDUTY_RETRIEVE_USERS_LIST | Retrieves a list of users from the PagerDuty system. | All levels |
Retrieve user audit records by idPAGERDUTY_RETRIEVE_USER_AUDIT_RECORDS_BY_ID | Retrieves the audit records for a specific user in the PagerDuty system. | All levels |
Retrieve user by idPAGERDUTY_RETRIEVE_USER_BY_ID | Retrieves detailed information about a specific PagerDuty user by their ID. | All levels |
Retrieve user contact methods via idPAGERDUTY_RETRIEVE_USER_CONTACT_METHODS_VIA_ID | Retrieves all contact methods associated with a specific user in PagerDuty. | All levels |
Retrieve user license informationPAGERDUTY_RETRIEVE_USER_LICENSE_INFORMATION | Retrieves the license information for a specific user in the PagerDuty system. | All levels |
Retrieve user notification rulePAGERDUTY_RETRIEVE_USER_NOTIFICATION_RULE | Retrieves a specific notification rule for a given user in PagerDuty. | All levels |
Retrieve user notification rulesPAGERDUTY_RETRIEVE_USER_NOTIFICATION_RULES | Retrieves the notification rules for a specific user in PagerDuty. | All levels |
Retrieve user status update notification rulePAGERDUTY_RETRIEVE_USER_STATUS_UPDATE_NOTIFICATION_RULE | Retrieves a specific status update notification rule for a given user in PagerDuty. | All levels |
Retrieve vendor by idPAGERDUTY_RETRIEVE_VENDOR_BY_ID | Get detailed information about a specific PagerDuty vendor integration by its ID. | All levels |
Retrieve webhook subscriptionsPAGERDUTY_RETRIEVE_WEBHOOK_SUBSCRIPTIONS | Retrieves a list of all webhook subscriptions associated with the authenticated PagerDuty account. | All levels |
Send mcp requestPAGERDUTY_SEND_MCP_REQUEST | Send JSON-RPC requests to PagerDuty's Model Context Protocol (MCP) endpoint. | Read + write, Full access |
Send responder requests for incidentsPAGERDUTY_SEND_RESPONDER_REQUESTS_FOR_INCIDENTS | Send responder requests to users or escalation policies for a PagerDuty incident. | Read + write, Full access |
Set business service impact statusPAGERDUTY_SET_BUSINESS_SERVICE_IMPACT_STATUS | This endpoint updates the impact status of a specific incident on a particular business service in PagerDuty. | Read + write, Full access |
Set global priority thresholdPAGERDUTY_SET_GLOBAL_PRIORITY_THRESHOLD | Sets the global Priority Threshold for Business Services in PagerDuty, determining which incidents can impact these services based on their priority level. | Read + write, Full access |
Snooze incident by durationPAGERDUTY_SNOOZE_INCIDENT_BY_DURATION | Snooze an acknowledged incident in PagerDuty for a specified duration. | Read + write, Full access |
Subscribe entities to business servicesPAGERDUTY_SUBSCRIBE_ENTITIES_TO_BUSINESS_SERVICES | This endpoint allows you to subscribe users or teams to a specific business service in PagerDuty. | Read + write, Full access |
Subscribe entities to incident status updatesPAGERDUTY_SUBSCRIBE_ENTITIES_TO_INCIDENT_STATUS_UPDATES | Subscribes specified users or teams to receive status updates for a particular incident in PagerDuty. | Read + write, Full access |
Subscribe to user notificationsPAGERDUTY_SUBSCRIBE_TO_USER_NOTIFICATIONS | Creates notification subscriptions for a specific user in PagerDuty. | Read + write, Full access |
Unsubscribe business service entityPAGERDUTY_UNSUBSCRIBE_BUSINESS_SERVICE_ENTITY | This endpoint unsubscribes specified users or teams from receiving notifications for a particular business service in PagerDuty. | Full access |
Unsubscribe from incident status updatesPAGERDUTY_UNSUBSCRIBE_FROM_INCIDENT_STATUS_UPDATES | Unsubscribes specified users or teams from receiving status updates for a particular incident in PagerDuty. | Full access |
Unsubscribe team notification subscriptionsPAGERDUTY_UNSUBSCRIBE_TEAM_NOTIFICATION_SUBSCRIPTIONS | Unsubscribes a team from notifications for specific incidents or business services in PagerDuty. | Full access |
Unsubscribe user notification subscriptionsPAGERDUTY_UNSUBSCRIBE_USER_NOTIFICATION_SUBSCRIPTIONS | This endpoint allows unsubscribing a user from notifications for specific incidents or business services in PagerDuty. | Full access |
Update add on by idPAGERDUTY_UPDATE_ADD_ON_BY_ID | Updates an existing Add-on in PagerDuty with new properties. | Read + write, Full access |
Update alert grouping settings by idPAGERDUTY_UPDATE_ALERT_GROUPING_SETTINGS_BY_ID | Update an existing Alert Grouping Setting in PagerDuty by its ID. | Read + write, Full access |
Update alert in incidentPAGERDUTY_UPDATE_ALERT_IN_INCIDENT | Updates the status of a specific alert within an incident in PagerDuty. | Read + write, Full access |
Update an incident typePAGERDUTY_UPDATE_AN_INCIDENT_TYPE | Update an Incident Type. Incident Types are a feature which will allow customers to categorize incidents, such as a security incident, a major incident, or a fraud incident. <!-- theme: warning --> > ### Early Access >… | Read + write, Full access |
Update automation runner infoPAGERDUTY_UPDATE_AUTOMATION_RUNNER_INFO | This endpoint allows you to update an existing Automation Action Runner in PagerDuty. | Read + write, Full access |
Update a custom field for an incident typePAGERDUTY_UPDATE_A_CUSTOM_FIELD_FOR_AN_INCIDENT_TYPE | Update a custom field for an incident type. | Read + write, Full access |
Update a triggerPAGERDUTY_UPDATE_A_TRIGGER | Updates an existing incident workflow trigger in PagerDuty. | Read + write, Full access |
Update business service by idPAGERDUTY_UPDATE_BUSINESS_SERVICE_BY_ID | This endpoint allows you to update an existing Business Service in PagerDuty. | Read + write, Full access |
Update change event by idPAGERDUTY_UPDATE_CHANGE_EVENT_BY_ID | Update an existing change event in PagerDuty by its unique ID. | Read + write, Full access |
Update custom field display namePAGERDUTY_UPDATE_CUSTOM_FIELD_DISPLAY_NAME | Updates an existing custom field for incidents in PagerDuty. | Read + write, Full access |
Update custom field optionPAGERDUTY_UPDATE_CUSTOM_FIELD_OPTION | Updates a field option for a custom field on an incident type in PagerDuty. | Read + write, Full access |
Update escalation policy by idPAGERDUTY_UPDATE_ESCALATION_POLICY_BY_ID | Updates an existing escalation policy in PagerDuty with new settings and rules. | Read + write, Full access |
Update escalation policy for teamPAGERDUTY_UPDATE_ESCALATION_POLICY_FOR_TEAM | Associates an escalation policy with a team in PagerDuty. | Read + write, Full access |
Update event orchestration by idPAGERDUTY_UPDATE_EVENT_ORCHESTRATION_BY_ID | Updates an existing Event Orchestration in PagerDuty. | Read + write, Full access |
Update event orchestration cache variablePAGERDUTY_UPDATE_EVENT_ORCHESTRATION_CACHE_VARIABLE | This endpoint updates a cache variable associated with a specific service in PagerDuty's event orchestrations. | Read + write, Full access |
Update event rule by idPAGERDUTY_UPDATE_EVENT_RULE_BY_ID | This endpoint allows you to update an existing Event Rule within a specified Ruleset in PagerDuty. | Read + write, Full access |
Update event rule for servicePAGERDUTY_UPDATE_EVENT_RULE_FOR_SERVICE | This endpoint allows you to update an existing Event Rule for a specific service in PagerDuty. | Read + write, Full access |
Update extension by idPAGERDUTY_UPDATE_EXTENSION_BY_ID | Updates an existing extension in PagerDuty. | Read + write, Full access |
Update global orchestrationPAGERDUTY_UPDATE_GLOBAL_ORCHESTRATION | Update the Global Orchestration configuration for an Event Orchestration. | Read + write, Full access |
Update incident alertsPAGERDUTY_UPDATE_INCIDENT_ALERTS | This endpoint allows you to update the status of multiple alerts associated with a specific incident in PagerDuty. | Read + write, Full access |
Update incident by idPAGERDUTY_UPDATE_INCIDENT_BY_ID | The UpdateIncident endpoint allows you to modify various attributes of an existing incident in PagerDuty's incident management system. | Read + write, Full access |
Update incident custom field valuesPAGERDUTY_UPDATE_INCIDENT_CUSTOM_FIELD_VALUES | Updates custom field values for a specific incident in PagerDuty. | Read + write, Full access |
Update incident detailsPAGERDUTY_UPDATE_INCIDENT_DETAILS | This endpoint allows for bulk updating of multiple PagerDuty incidents in a single API call. | Read + write, Full access |
Update incident workflowPAGERDUTY_UPDATE_INCIDENT_WORKFLOW | This endpoint updates an existing Incident Workflow in PagerDuty by its unique identifier. | Read + write, Full access |
Update integration by id and integration idPAGERDUTY_UPDATE_INTEGRATION_BY_ID_AND_INTEGRATION_ID | Updates an existing integration for a specific PagerDuty service. | Read + write, Full access |
Update integration labelPAGERDUTY_UPDATE_INTEGRATION_LABEL | This endpoint updates the label (name) of an integration associated with a specific event orchestration in PagerDuty. | Read + write, Full access |
Update log entry channelPAGERDUTY_UPDATE_LOG_ENTRY_CHANNEL | Updates collaboration channel information for a specific log entry in PagerDuty. | Read + write, Full access |
Update maintenance window by idPAGERDUTY_UPDATE_MAINTENANCE_WINDOW_BY_ID | Updates an existing maintenance window in PagerDuty's incident management system. | Read + write, Full access |
Update oncall handoff notification rulePAGERDUTY_UPDATE_ONCALL_HANDOFF_NOTIFICATION_RULE | This endpoint updates an existing on-call handoff notification rule for a specific user in PagerDuty. | Read + write, Full access |
Update orchestration router detailsPAGERDUTY_UPDATE_ORCHESTRATION_ROUTER_DETAILS | Updates the configuration of an existing Event Orchestration Router in PagerDuty. | Full access |
Update response play by idPAGERDUTY_UPDATE_RESPONSE_PLAY_BY_ID | Updates an existing Response Play in PagerDuty's incident management system. | Read + write, Full access |
Update ruleset by idPAGERDUTY_UPDATE_RULESET_BY_ID | Updates an existing ruleset in the PagerDuty incident management system. | Read + write, Full access |
Update schedule by idPAGERDUTY_UPDATE_SCHEDULE_BY_ID | The UpdateSchedule endpoint modifies an existing on-call schedule in PagerDuty. | Read + write, Full access |
Update service by idPAGERDUTY_UPDATE_SERVICE_BY_ID | Updates an existing service in PagerDuty with the provided configuration. | Read + write, Full access |
Update service orchestration active statusPAGERDUTY_UPDATE_SERVICE_ORCHESTRATION_ACTIVE_STATUS | Update the active status of a service orchestration in PagerDuty. | Read + write, Full access |
Update standard by idPAGERDUTY_UPDATE_STANDARD_BY_ID | Updates an existing standard in the PagerDuty incident management platform. | Read + write, Full access |
Update status page postPAGERDUTY_UPDATE_STATUS_PAGE_POST | Updates an existing status page post update with new information. | Read + write, Full access |
Update status page post infoPAGERDUTY_UPDATE_STATUS_PAGE_POST_INFO | Creates or updates a post update on a specific PagerDuty status page. | Read + write, Full access |
Update status page post postmortemPAGERDUTY_UPDATE_STATUS_PAGE_POST_POSTMORTEM | Updates an existing postmortem for a specific status page post in PagerDuty. | Read + write, Full access |
Update status page post resourcePAGERDUTY_UPDATE_STATUS_PAGE_POST_RESOURCE | Updates an existing status page post on a PagerDuty Status Page. | Read + write, Full access |
Update team by idPAGERDUTY_UPDATE_TEAM_BY_ID | Updates an existing team in PagerDuty by modifying its name, description, visibility, or parent team. | Read + write, Full access |
Update template by idPAGERDUTY_UPDATE_TEMPLATE_BY_ID | The UpdateTemplate endpoint allows you to modify an existing status update template in PagerDuty. | Read + write, Full access |
Update the service orchestration for a servicePAGERDUTY_UPDATE_THE_SERVICE_ORCHESTRATION_FOR_A_SERVICE | Update a Service Orchestration for a service. | Read + write, Full access |
Update unrouted orchestration rulesPAGERDUTY_UPDATE_UNROUTED_ORCHESTRATION_RULES | Updates the unrouted orchestration rules for a specific Event Orchestration in PagerDuty. | Full access |
Update user informationPAGERDUTY_UPDATE_USER_INFORMATION | Updates an existing user's information in PagerDuty. | Read + write, Full access |
Update user notification rule by idPAGERDUTY_UPDATE_USER_NOTIFICATION_RULE_BY_ID | Updates a specific status update notification rule for a PagerDuty user. | Read + write, Full access |
Update user role on teamPAGERDUTY_UPDATE_USER_ROLE_ON_TEAM | Adds a user to a team or updates their role on a team. | Read + write, Full access |
Update workflow integration connectionPAGERDUTY_UPDATE_WORKFLOW_INTEGRATION_CONNECTION | Update an existing Workflow Integration Connection. | Read + write, Full access |
Just ask in plain language: “check PagerDuty for …”, “create … in PagerDuty”, “every Monday, … ”, and the agent finds the right tool, runs it, and reports back with a receipt in your Runs ledger. Anything outward-facing (sending, posting, publishing) that a mission didn't clearly authorize comes back to you as a ticket first.
| Agent says | What's happening | Fix |
|---|---|---|
| "PagerDuty isn't connected" | No active connection (or this agent is denied) | Connect on the Integrations page; check the agent's per-app policy |
| "The connection has expired" | PagerDuty ended the authorization (they all do periodically) | Click Reconnect on the account, same settings, one click |
| "I'm not allowed to do that" | The action is above the account's access level, or the agent is scoped down | Raise the level under Manage, or adjust that agent's policy |
| It did something unexpected | The ask was ambiguous (e.g. matched an existing item) | Be explicit, "create a NEW …", and give agents a working folder where relevant |