PagerDuty helps you proactively manage your digital operations by collecting data signals from anywhere, interpreting those signals using machine learning, automatically engaging the right people, and accelerating resolution and learning.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstreamAPI_KEY
OAUTH2
pagerduty_oauth2
Upstream managed
Developer setup
Client idclient_id · stringRequired
Client secretclient_secret · stringRequired
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
API_KEY
pagerduty_api_key
Provider setup
Developer setup
No fields declared in this snapshot.
User connection
API Keygeneric_api_key · stringRequired
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
The AnalyzeResponderMetrics endpoint aggregates and analyzes responder performance metrics for PagerDuty incidents. It provides insights into response times, efficiency, and workload distribution. This tool is ideal for assessing and optimizing incident response processes, offering flexible filtering options for focus…
Untrusted display-only summary
Send change event to PagerDuty
PAGERDUTY_POST_CHANGE_EVENTS
Send a change event to PagerDuty to track deployments, configuration changes, or other significant system modifications. Change events do not create incidents or notifications but provide valuable context for incident correlation and analysis. Use this action to: - Log deployments and code releases - Track configurati…
Creates a new cache variable within a PagerDuty event orchestration. This endpoint allows you to define a cache variable that can store dynamic data related to events, either based on recent values extracted from event fields or by counting trigger events within a specified time range. Cache variables are useful for m…
Untrusted display-only summary
Post incident metrics
PAGERDUTY_POST_INCIDENT_METRICS
Retrieve analytics metrics for responders and teams including incident counts, response times, on-call hours, interruptions, escalations, and engagement statistics. Returns metrics like total incidents, mean time to acknowledge/resolve, on-call duration by level, interruptions by time period (business/off/sleep hours)…
Untrusted display-only summary
Post incident metrics with filters
PAGERDUTY_POST_INCIDENT_METRICS_WITH_FILTERS
This endpoint retrieves and aggregates analytics metrics for incidents across all teams in PagerDuty. It allows users to apply various filters and parameters to analyze incident data, such as creation date range, urgency, team associations, and more. The endpoint is particularly useful for generating reports, identify…
Untrusted display-only summary
Post incident note using id
PAGERDUTY_POST_INCIDENT_NOTE_USING_ID
Adds a new note to an existing incident in PagerDuty. This endpoint allows users to append additional information, updates, or comments to a specific incident identified by its unique ID. It's particularly useful for documenting the progress of incident resolution, sharing important observations, or recording actions…
Untrusted display-only summary
Post incidents analytics with filters
PAGERDUTY_POST_INCIDENTS_ANALYTICS_WITH_FILTERS
The AnalyzeRawIncidents endpoint retrieves and analyzes raw incident data from PagerDuty. It allows users to fetch detailed information about incidents with various filtering options. This endpoint is useful for generating custom reports, performing trend analysis, or investigating specific incident sets. It supports…
The AnalyzeIncidentMetrics endpoint aggregates and analyzes incident data for PagerDuty services based on specified filters and parameters. It allows users to generate detailed reports and insights on incident management performance across various dimensions such as time, urgency, teams, and services. This endpoint is…
Untrusted display-only summary
Post incident status update
PAGERDUTY_POST_INCIDENT_STATUS_UPDATE
Posts a status update for a specific incident in PagerDuty. This endpoint allows you to add new information or progress reports to an ongoing incident, keeping stakeholders informed about the current state of the issue. It supports both simple text updates and more detailed custom HTML email updates. Use this when you…
Untrusted display-only summary
Post responder incidents with filters
PAGERDUTY_POST_RESPONDER_INCIDENTS_WITH_FILTERS
Retrieves a list of incidents associated with a specific responder in the PagerDuty incident management system. This endpoint allows for detailed filtering and pagination of incident data, making it ideal for analyzing a responder's workload, performance, and incident trends over time. It supports various filter crite…
Untrusted display-only summary
Post service automation action
PAGERDUTY_POST_SERVICE_AUTOMATION_ACTION
This endpoint adds a service to an existing automation action in PagerDuty. It allows users to associate a specific service with an automation action, enabling the action to be applied to incidents or events related to that service. The endpoint requires the automation action's ID in the URL path and a service referen…
Untrusted display-only summary
Post team notification subscription
PAGERDUTY_POST_TEAM_NOTIFICATION_SUBSCRIPTION
Creates notification subscriptions for a specific team in PagerDuty. This endpoint allows you to subscribe a team to receive notifications for one or more incidents or business services. Use this when you want to ensure a team is notified about specific critical events or the status of important business services. The…
Untrusted display-only summary
Post team to runner
PAGERDUTY_POST_TEAM_TO_RUNNER
This endpoint adds a team to an Automation Action Runner in PagerDuty. It allows you to associate a specific team with a runner, enabling better organization and management of automation processes within your incident response workflow. Use this endpoint when you need to grant a team access to or responsibility for a…
Untrusted display-only summary
Preview schedule object
PAGERDUTY_PREVIEW_SCHEDULE_OBJECT
The preview_schedule endpoint allows you to simulate and visualize a PagerDuty schedule configuration before actually creating or updating it. This tool is essential for validating complex on-call rotations, ensuring proper coverage, and identifying potential gaps or conflicts in your schedule design. It accepts a com…
Untrusted display-only summary
Render template for incident
PAGERDUTY_RENDER_TEMPLATE_FOR_INCIDENT
Renders a specific template for a given incident in PagerDuty. This endpoint allows you to generate a formatted report or message based on a pre-defined template and the provided incident information. It's particularly useful for creating standardized incident reports, status updates, or notifications. The rendered te…
Untrusted display-only summary
Retrieve abilities list
PAGERDUTY_RETRIEVE_ABILITIES_LIST
Retrieves a list of abilities or capabilities available in the PagerDuty system. This endpoint allows users to query and understand the features and functionalities they can access or perform within PagerDuty. It's particularly useful for determining the scope of actions available to the authenticated user or for chec…
Untrusted display-only summary
Test ability availability by ID
PAGERDUTY_RETRIEVE_ABILITY_BY_ID
Tests whether a specific ability (feature capability) is available to your PagerDuty account using its unique identifier. This endpoint checks if a particular feature, such as 'urgencies', 'manage_schedules', or 'event_rules', is available based on your account's pricing plan and configuration. A successful response (…
Untrusted display-only summary
Retrieve action services by id
PAGERDUTY_RETRIEVE_ACTION_SERVICES_BY_ID
Retrieves a list of services associated with a specific automation action in PagerDuty. This endpoint allows users to fetch all services that are linked to a particular automation action, providing insights into which components or systems are affected by the automated process. It's useful for auditing automation conf…
Untrusted display-only summary
Check if service event orchestration is active
PAGERDUTY_RETRIEVE_ACTIVE_SERVICE_EVENT_BY_ID
Check if event orchestration is active for a specific PagerDuty service. This endpoint returns a boolean flag indicating whether Service Event Orchestration is currently active for the specified service. When active, events sent to this service are processed through the service's event orchestration rules before creat…
Untrusted display-only summary
Retrieve addon by id
PAGERDUTY_RETRIEVE_ADDON_BY_ID
Retrieves detailed information about a specific addon installed on a PagerDuty account. This endpoint allows users to fetch the current configuration, status, and other relevant details of an addon without modifying it. It's particularly useful for auditing installed addons, troubleshooting integration issues, or gath…
Untrusted display-only summary
Retrieve alert grouping settings by id
PAGERDUTY_RETRIEVE_ALERT_GROUPING_SETTINGS_BY_ID
Retrieves the alert grouping settings for a specific configuration identified by its unique ID in PagerDuty. This endpoint allows users to access detailed information about how alerts are grouped for a particular service or team. It's useful for reviewing current grouping rules, understanding the logic behind incident…
Retrieves detailed information about a specific automation action invocation in PagerDuty. This endpoint allows you to fetch the current state, results, and metadata of a previously executed automation action. It's particularly useful for tracking the progress of long-running automations, auditing past actions, or tro…
Untrusted display-only summary
Retrieve automation action invocations
PAGERDUTY_RETRIEVE_AUTOMATION_ACTION_INVOCATIONS
Retrieves a list of automation action invocations from the PagerDuty incident management platform. This endpoint allows users to query and review the history of automated actions that have been executed within their PagerDuty environment. It can be used to audit automation processes, track the frequency and timing of…
Untrusted display-only summary
Retrieve automation action runner teams
PAGERDUTY_RETRIEVE_AUTOMATION_ACTION_RUNNER_TEAMS
Retrieves detailed information about a specific team association with an Automation Actions runner in PagerDuty. This endpoint confirms whether a particular team has access to a given runner and returns the team's details. Use this action when you need to: - Verify that a specific team is associated with a runner - Ge…
Untrusted display-only summary
Retrieve automation service action
PAGERDUTY_RETRIEVE_AUTOMATION_SERVICE_ACTION
Retrieves detailed information about the association between a specific automation action and a service in PagerDuty. This endpoint returns both the automation action details (including ID, name, type, and configuration) and the service details (including ID, name, type, and status) for the specified association. Use…
Untrusted display-only summary
Retrieve business service by id
PAGERDUTY_RETRIEVE_BUSINESS_SERVICE_BY_ID
Retrieves detailed information about a specific business service by its ID. Returns the business service's name, description, point of contact, associated team, and other metadata. Use this when you need to view or verify the details of a single business service. Note: This endpoint returns configuration data only - i…
Untrusted display-only summary
Retrieve business service dependencies
PAGERDUTY_RETRIEVE_BUSINESS_SERVICE_DEPENDENCIES
Retrieves the service dependencies for a specific business service in PagerDuty. This endpoint allows you to fetch a list of services that are dependent on or related to the specified business service, helping to understand the interconnections within your incident management structure. Use this when you need to analy…
Untrusted display-only summary
Retrieve business service impactors
PAGERDUTY_RETRIEVE_BUSINESS_SERVICE_IMPACTORS
Retrieves impactors (typically incidents) currently affecting business services. Use this to monitor which incidents are impacting services, identify cascading failures, and prioritize incident response based on business impact. **Parameters:** - ids (optional): Filter by specific business service IDs. Accepts a singl…
Untrusted display-only summary
Retrieve business service impacts
PAGERDUTY_RETRIEVE_BUSINESS_SERVICE_IMPACTS
Retrieves a list of business services impacted by a specific PagerDuty incident. This helps assess the broader business impact and identify which business stakeholders need to be notified during incident response. Use this action to: - Understand which business services are affected by an incident - Prioritize inciden…
Untrusted display-only summary
Retrieve business services
PAGERDUTY_RETRIEVE_BUSINESS_SERVICES
Retrieve a list of business services from your PagerDuty account. Business services represent the high-level business capabilities that your technical services support. They provide a business-oriented view of your infrastructure, helping you understand which business functions are affected during incidents. This endp…
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.