25 Sep 2025 09:00 PM - edited 25 Sep 2025 09:59 PM
25 Sep 2025 10:14 PM
We've resorted to using custom webhooks and the PD API endpoint for creating and resolving PagerDuty incidents to make this work.
25 Sep 2025 10:20 PM
Thanks @siavash1996 Do you do it in a workflow or in the integrations portion of DT settings? Trying with workflows because I am not able to set a severity level with the PD integration or the webhook as far as I can see
25 Sep 2025 10:35 PM
I'm doing it with the Problem Notifications within Integrations. Doing something like this with the payload:
And then using PD Event Orchestration as the API endpoint so I can route problems to the most fitting PagerDuty service based on whichever payload value I want to leverage. Then at the service level, I set up rules to always trigger or resolve an alert based on the value of event.event_action and using the dedup_key in the above screenshot. If we want multiple alert severity levels within a single PD service, we can also adjust that in the Alert Behavior section.
Of course, you'll have even more flexibility if you're using PagerDuty AIOps, but this has been our setup without it.