pagerduty-docs

PagerDuty

Common Questions

PagerDuty is an operations performance platform that provides on-call scheduling, alerting, escalation policies as well as incident tracking in order to boost the uptime of your apps, websites, databases, and servers.

Triggers

  • New Incident

    Triggers when a new incident is created

  • Incident Acknowledged

    Triggers when an incident is acknowledged

  • Incident Resolved

    Triggers when an incident is resolved

  • Incident Reassigned

    Triggers when an incident is reassigned

  • Incident Unacknowledged

    Triggers when a specified incident is unacknowledged

  • Incident Escalated

    Triggers when a specified incident is escalated

  • Incident Delegated

    Triggers when a specified incident is delegated

Actions

  • Get Schedules

    Retrieve the list of all existing on-call schedules

  • Get Incident Details

    Retrieves details of a specified incident

  • Get Users On Call

    Retrieve the list of all on-call users

  • Get Users

    Get list of all added users

  • Create Incident Notes

    Create a new note for an event

  • Get Incidents

    Retrieve multiple incidents using filters

  • Acknowledge Incident

    Acknowledge a newly-created or unresolved incident

  • Incident Details

    Get more details about an incident

  • Create Incident

    Create a new incident in your account

  • Escalation Policy Details

    Get more details about an escalation policy

  • Get Escalation Policies

    Fetch list of all existing escalation policies

  • Resolve Incident

    This action lets you resolve incident

  • Reports Incidents

    This activity lets you reports incidents

  • Reports Alert

    This action lets you reports alert

  • Incident Logs

    This action lets you incident logs

  • Incident Log Details

    Get details of a log entry

  • Incident Count

    Get the total count of incidents

  • Get Alerts

    Get list of all existing alerts

  • Delete Escalation Policy

    Delete an existing escalation policy

  • Create User

    Create a new user in your account

  • Create Escalation Policy

    Create a new escalation policy in your account

Note: To retrieve or access the API key for PagerDuty, ensure that you are an admin or account owner of the PagerDuty account.

Whenever you try to create a PagerDuty account for configuring a trigger or action, you will see the following window:

To generate and retrieve the API key for PagerDuty, follow the steps given below:

Step 1 - Login to your PagerDuty account

Once you login, click on the API Access option under the Configuration tab as shown below:

Step 2 - Create new API key


On clicking the API Access option, a pop-up window will appear on screen. Click on the +Create New API Key button to create an API key.

Next, provide a name or description for the API key in the Description field (E.g. Test) and click the Create Key button.

You can now see the API key, API Version, and Access Level in the New API Key window.

Copy this key and paste it in the API Key field of the Connect to PagerDuty Window on WebMethods.io Integration and then click the ADD button.

An account will automatically be created and added under Connect to PagerDuty field. Once added, this account will be available in all PagerDuty actions and triggers.