The PagerDuty integration enables incidents to be created each time a new (high or critical severity) report is submitted or triaged onto HackerOne. This integration is flexible and can be used to create a PagerDuty incident for any of the events listed.
To set up the integration between PagerDuty and each time a high or critical report is created on HackerOne:
Navigate to Configuration > Services on PagerDuty.
Click on New Service or add an integration to an existing service on PagerDuty by clicking +Add New Services on your services page.
Select HackerOne for the Integration Type.
Click Add Service.
Go to the Integrations tab on the Services page.
Click on HackerOne.
Copy the Integration URL and store that for later.
Log in to your account on hackerone.com.
Navigate to your webhooks settings on Program Settings > Program > Webhooks.
Click New Webhook.
Paste the URL copied from the Pagerduty integration page in step 7.
Select Report created and Report triaged as the events you want to trigger the webhook on.
(Optional) Select any other events you want to trigger the webhook on.
Click Add webhook to save the webhook.
Each new and triaged report with a high or critical severity will now create an incident on PagerDuty and page the appropriate teams based on your PagerDuty policies. You can tailor the configuration of your integration for different use cases by adjusting the events in step 13.