Last updated: 2024-04-01
Freshservice integration with Pagerduty
PagerDuty + Freshservice Integration Benefits
How it Works
Freshservice to PagerDuty
PagerDuty to Freshservice
Requirements
Support
If you need help with this integration, please contact support@freshservice.com
Integration Walkthrough
In PagerDuty
1. Modifying Integration settings in PagerDuty
1. In Pagerduty, go to Services > Service Directory.
2. Choose a Service that has to be linked to Freshservice
3. Navigate to the Integrations tab within the selected service
4. Under Alert and Incident Settings, choose to Create both Alerts and Incidents and Save Changes.
(Once services with these settings are enabled will be available for integrating with Freshservice)

2. Creating and copying the API Key to Freshservice.
1. In PagerDuty, go to Integrations > API Access Keys.

2. In the Create new API Keys section, enter a description and click on Create Key

3. Copy the API key and paste it into the PagerDuty API key field in Freshservice.
4. Copying the Webhook URL from Freshservice to PagerDuty.
1. Hover over _Integrations_ on the top and click on _Generic Webhooks(v3)_ under _Developer tools_.

2. Click Add New Webhook
3. Add the webhook URL.
4. Choose scope type as Account.
5. Check all the fields mentioned in the screenshot, and Click Add Webhook

In Freshservice
1. Go to the admin console and click on Apps.
2. Click on Get More Apps and search for PagerDuty from the marketplace listing. Click on Install to get the app
3. On the Authentication page, enter your PagerDuty credentials and click on Sign in. 
4. Choose a list of services to link with Freshservice. Then click on Connect.

5. Once the App is set up, you’ll need to:
1. Create and copy an API V2 Key from PagerDuty to your Freshservice account, so you can push Freshservice integrations to PagerDuty.
2. Copy the Webhook URL from Freshservice to PagerDuty, so you can push PagerDuty Incidents and Notes to Freshservice.
3. Select a service to sync the Freshservice tickets with the corresponding service in PagerDuty. 6. After finishing the steps in PagerDuty, paste the API Key in the PagerDuty API key field.

7. Now you can configure Workflow Automator / Scenario Automation rules to automatically push incidents to PagerDuty.
How to Uninstall
Go to the Admin > Apps section. Click the Uninstall icon to remove the PagerDuty app from Freshservice.
