diff --git a/diagrams/saas/alerting.py b/diagrams/saas/alerting.py
index b2c2ff61..76e17ff2 100644
--- a/diagrams/saas/alerting.py
+++ b/diagrams/saas/alerting.py
@@ -24,4 +24,7 @@ class Xmatters(_Alerting):
_icon = "xmatters.png"
+class Pagerduty(_Alerting):
+ _icon = "pagerduty.png"
+
# Aliases
diff --git a/docs/nodes/saas.md b/docs/nodes/saas.md
index 4119e01c..67ecf66c 100644
--- a/docs/nodes/saas.md
+++ b/docs/nodes/saas.md
@@ -20,6 +20,9 @@ Node classes list of saas provider.
**diagrams.saas.alerting.Xmatters**
+
+**diagrams.saas.alerting.Pagerduty**
+
## saas.analytics
diff --git a/resources/saas/alerting/pagerduty.png b/resources/saas/alerting/pagerduty.png
new file mode 100644
index 00000000..4e369e30
Binary files /dev/null and b/resources/saas/alerting/pagerduty.png differ