diff --git a/static/img/docs/checks_integrations.png b/static/img/docs/checks_integrations.png
new file mode 100644
index 00000000..fe0cb24e
Binary files /dev/null and b/static/img/docs/checks_integrations.png differ
diff --git a/static/img/docs/details_integrations.png b/static/img/docs/details_integrations.png
new file mode 100644
index 00000000..c6c53209
Binary files /dev/null and b/static/img/docs/details_integrations.png differ
diff --git a/static/img/docs/email_reports.png b/static/img/docs/email_reports.png
new file mode 100644
index 00000000..d412c4cf
Binary files /dev/null and b/static/img/docs/email_reports.png differ
diff --git a/static/img/docs/monthly_report.png b/static/img/docs/monthly_report.png
new file mode 100644
index 00000000..b9a7577b
Binary files /dev/null and b/static/img/docs/monthly_report.png differ
diff --git a/templates/docs/configuring_notifications.html b/templates/docs/configuring_notifications.html
new file mode 100644
index 00000000..fdeb72e0
--- /dev/null
+++ b/templates/docs/configuring_notifications.html
@@ -0,0 +1,46 @@
+
Configuring Notifications
+You can set up multiple ways to receive notifications when checks in your account
+change state. This is useful for multiple reasons:
+
+- Redundancy in case of notification failures. Set up notifications using two different
+transports (for example, email and Slack). If one transport fails (e.g., an email
+message goes to spam), you still receive the notification over the other transport.
+- Use different notification methods depending on urgency. For example, if a
+low-priority housekeeping script fails, post a message in chat. If a vital service fails,
+post in chat, send an email, and send SMS.
+- Route notifications to the right people.
+
+Notification methods ("integrations") are scoped to a project:
+if you want to use a notification method in multiple projects, it must be
+set up in each project separately.
+In the web interface, the list of checks shows a visual overview of which alerting
+methods are enabled for each check. You can click the icons to toggle them on and off:
+
+You can also toggle the integrations on and off when viewing an individual check:
+
+Repeated Notifications
+If you want to receive repeated notifications for as long as a particular check is
+down, you have a few different options:
+
+- If you use an incident management system (PagerDuty, VictorOps, OpsGenie, PagerTree,
+Pager Team), you can set up escalation rules there.
+- Use the Pushover integration with the "Emergency" priority. Pushover will
+play a loud notification sound on your phone every 5 minutes until the notification
+is acknowledged.
+- SITE_NAME can send hourly or daily email reminders if any check is down
+across all projects you have access to.
+Set them up in Account Settings › Email Reports:
+
+
+Monthly Reports
+SITE_NAME sends monthly email reports at the start of each month. Use them
+to make sure all checks have their expected state and nothing has
+fallen "through the cracks".
+A monthly report shows checks from all projects you have access
+to. For each check it lists:
+
+- check's current status
+- the number of downtimes for two previous months
+- the downtime duration for two previous months
+
+
\ No newline at end of file
diff --git a/templates/docs/configuring_notifications.md b/templates/docs/configuring_notifications.md
new file mode 100644
index 00000000..e0631078
--- /dev/null
+++ b/templates/docs/configuring_notifications.md
@@ -0,0 +1,56 @@
+# Configuring Notifications
+
+You can set up multiple ways to receive notifications when checks in your account
+change state. This is useful for multiple reasons:
+
+* **Redundancy in case of notification failures.** Set up notifications using two different
+transports (for example, email and Slack). If one transport fails (e.g., an email
+message goes to spam), you still receive the notification over the other transport.
+* **Use different notification methods depending on urgency**. For example, if a
+low-priority housekeeping script fails, post a message in chat. If a vital service fails,
+post in chat, send an email, and send SMS.
+* Route notifications to the right people.
+
+Notification methods ("integrations") are scoped to a project:
+if you want to use a notification method in multiple projects, it must be
+set up in each project separately.
+
+In the web interface, the list of checks shows a visual overview of which alerting
+methods are enabled for each check. You can click the icons to toggle them on and off:
+
+![Integration icons in the checks list](IMG_URL/checks_integrations.png)
+
+You can also toggle the integrations on and off when viewing an individual check:
+
+![Integration on/off toggles in the check details page](IMG_URL/details_integrations.png)
+
+## Repeated Notifications
+
+If you want to receive repeated notifications for as long as a particular check is
+down, you have a few different options:
+
+* If you use an **incident management system** (PagerDuty, VictorOps, OpsGenie, PagerTree,
+Pager Team), you can set up escalation rules there.
+* Use the **Pushover** integration with the "Emergency" priority. Pushover will
+play a loud notification sound on your phone every 5 minutes until the notification
+is acknowledged.
+* SITE_NAME can send **hourly or daily email reminders** if any check is down
+across all projects you have access to.
+Set them up in [Account Settings › Email Reports](../../accounts/profile/):
+
+![Email reminder options](IMG_URL/email_reports.png)
+
+## Monthly Reports
+
+SITE_NAME sends monthly email reports at the start of each month. Use them
+to make sure all checks have their expected state and nothing has
+fallen "through the cracks".
+
+A monthly report shows checks from all projects you have access
+to. For each check it lists:
+
+* check's current status
+* the number of downtimes for two previous months
+* the downtime duration for two previous months
+
+![Example monthly report](IMG_URL/monthly_report.png)
\ No newline at end of file
diff --git a/templates/front/base_docs.html b/templates/front/base_docs.html
index 0e564f92..c11f11c3 100644
--- a/templates/front/base_docs.html
+++ b/templates/front/base_docs.html
@@ -13,6 +13,7 @@
{% include "front/docs_nav_item.html" with slug="monitoring_cron_jobs" title="Monitoring cron jobs" %}
{% include "front/docs_nav_item.html" with slug="configuring_checks" title="Configuring checks" %}
+ {% include "front/docs_nav_item.html" with slug="configuring_notifications" title="Configuring notifications" %}
{% include "front/docs_nav_item.html" with slug="http_api" title="HTTP API" %}