-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Draft] Better documentation for notification preferences for On-Call (…
…#26907) Co-authored-by: cswatt <[email protected]>
- Loading branch information
Showing
18 changed files
with
211 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
--- | ||
title: On-Call Guides | ||
private: false | ||
disable_toc: true | ||
--- | ||
|
||
{{< whatsnext desc="General guides:">}} | ||
{{< nextlink href="/service_management/on-call/guides/configure-mobile-device-for-on-call" >}}Set up your mobile device for Datadog On-Call{{< /nextlink >}} | ||
{{< /whatsnext >}} |
122 changes: 122 additions & 0 deletions
122
...ent/en/service_management/on-call/guides/configure-mobile-device-for-on-call.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,122 @@ | ||
--- | ||
title: Set Up Your Mobile Device for Datadog On-Call | ||
further_reading: | ||
- link: "https://docs.datadoghq.com/service_management/on-call/" | ||
tag: "Documentation" | ||
text: "On-Call Documentation" | ||
--- | ||
|
||
Being on-call requires reliable and timely notifications to ensure you can respond to incidents effectively. This guide walks you through the steps to configure your mobile device for optimal performance with Datadog On-Call. | ||
|
||
1. Install the [Datadog mobile app][1]. | ||
2. [Set up push notifications](#set-up-push-notifications): Enable your device to receive notifications from the Datadog mobile app. | ||
3. [Circumvent mute and Do Not Disturb mode](#circumvent-mute-and-do-not-disturb-mode): Receive push notifications, voice calls, and SMS while your device is in Do Not Disturb mode. | ||
|
||
## Set up push notifications | ||
<div class="alert alert-info"> | ||
When you log into the Datadog mobile app for the first time, an onboarding flow takes care of notification settings and permissions. | ||
</div> | ||
|
||
By default, the mobile app is not allowed to send you notifications. To receive push notifications on On-Call events: | ||
|
||
{{< tabs >}} | ||
{{% tab "iOS" %}} | ||
|
||
1. In the Datadog mobile app, navigate to **Account** > **Settings** > **Notifications**. | ||
|
||
{{< img src="service_management/oncall/app_settings_iOS.png" alt="Find the notification settings in the iOS version of Datadog's mobile app." style="width:35%;" >}} | ||
|
||
2. Enable the **Enable Notifications** toggle. If this is your first time enabling notifications, this opens up a permissions prompt. Grant permission, then touch **Enable Notifications** again to go to the iOS system settings. | ||
|
||
{{< img src="service_management/oncall/system_notifications_settings_iOS.png" alt="Configure the system notification settings of your iOS device." style="width:100%;" >}} | ||
|
||
3. Within the iOS system settings, make sure you enable the **Allow Notifications** toggle. Datadog highly recommends you also enable the **Sound** and **Badges** toggles. | ||
|
||
Make sure you grant the mobile app the necessary permissions. | ||
{{% /tab %}} | ||
|
||
{{% tab "Android" %}} | ||
1. In the Datadog mobile app, navigate to **Account** > **Settings** > **Notifications**. | ||
|
||
{{< img src="service_management/oncall/app_settings_android.png" alt="Find the notification settings in the Android version of Datadog's mobile app." style="width:35%;" >}} | ||
|
||
2. Tap **Notifications** to go to the system settings and configure your preferred app notifications. | ||
|
||
{{< img src="service_management/oncall/system_notifications_settings_android.png" alt="Configure the system notification settings of your Android device." style="width:100%;" >}} | ||
|
||
3. Within the Android system settings, enable the **Allow notifications** toggle. Datadog highly recommends you also select **Allow sound and vibration**. | ||
|
||
{{% /tab %}} | ||
{{< /tabs >}} | ||
|
||
### Custom sounds | ||
On both iOS and Android, you have the option to override the default system notification sounds. For high-urgency notifications, Datadog strongly recommends customizing your system sounds and volume settings. This ensures that alerts are not only more distinct and recognizable, but also more effective in capturing attention. The Datadog app comes preloaded with a selection of custom sounds. | ||
|
||
## Circumvent mute and Do Not Disturb mode | ||
You can override your device's system volume and Do Not Disturb mode for both push notifications (from the Datadog mobile app) and telephony notifications (such as voice call and SMS). | ||
|
||
### Push notifications | ||
{{< tabs >}} | ||
{{% tab "iOS" %}} | ||
|
||
{{< img src="service_management/oncall/override_dnd_push_iOS.png" alt="Override your iOS device's system volume and do-not-disturb mode." style="width:100%;" >}} | ||
|
||
1. In the Datadog mobile app, navigate to **Account** > **Settings** > **Notifications**. | ||
|
||
2. Enable the **Enable Critical Alerts** toggle. | ||
|
||
Critical alerts ignore the mute switch and Do Not Disturb. If you enable critical alerts, the system plays a critical alert’s sound regardless of the device’s mute or Do Not Disturb settings. | ||
|
||
Make sure you grant the mobile app the necessary permissions. | ||
|
||
{{% /tab %}} | ||
{{% tab "Android" %}} | ||
|
||
{{< img src="service_management/oncall/override_dnd_push_android.png" alt="Override your Android device's system volume and Do Not Disturb mode." style="width:100%;" >}} | ||
|
||
1. In the Datadog mobile app, navigate to **Account** > **Settings** > **Notifications**. | ||
|
||
2. Enable the **Override system volume** toggle. This leads you to your system settings. Find the row for the Datadog mobile app and ensure that the toggle is enabled. | ||
|
||
<div class="alert alert-danger"> | ||
On Android, the Datadog mobile app cannot bypass system volume or Do Not Disturb settings when used within a Work Profile. As a workaround, install the Datadog mobile app on your personal profile. | ||
</div> | ||
|
||
{{% /tab %}} | ||
{{< /tabs >}} | ||
|
||
### Telephony channels (voice calls and SMS) | ||
|
||
For reliability, Datadog uses a rotating set of phone numbers to contact you. To help your phone recognize calls and messages from Datadog On-Call, you can create a digital contact card. This card automatically updates with Datadog's latest phone numbers. You can assign special permissions to this contact in your system settings for enhanced functionality, such as circumventing Do Not Disturb mode. | ||
|
||
{{< tabs >}} | ||
{{% tab "iOS" %}} | ||
|
||
{{< img src="service_management/oncall/override_dnd_telephony_iOS.png" alt="Override your iOS device's Do Not Disturb mode for SMS and voice calls" style="width:100%;" >}} | ||
|
||
1. In the Datadog mobile app, navigate to **Account** > **Settings** > **Notifications**. | ||
|
||
2. Toggle on **Enable Automatic Contact Card Sync**. This creates a contact named "Datadog On-Call", which updates regularly with Datadog's latest phone numbers. | ||
|
||
3. After this contact is created, open your iOS system settings and navigate to **Focus** > **Do Not Disturb**. | ||
|
||
4. Under **People**, allow notifications from the Datadog On-Call contact. If you enabled critical alerts for Datadog push applications, then the Datadog mobile app also appears under **Apps**. | ||
{{% /tab %}} | ||
|
||
{{% tab "Android" %}} | ||
|
||
{{< img src="service_management/oncall/override_dnd_telephony_android.png" alt="Override your Android device's do-not-disturb mode for SMS and voice calls" style="width:100%;" >}} | ||
|
||
1. In the Datadog mobile app, navigate to **Account** > **Settings** > **Notifications**. | ||
|
||
2. Under **Phone & SMS**, enable **Automatic Contact Card Sync**. This creates a contact named "Datadog On-Call", which updates regularly with Datadog's latest phone numbers. | ||
|
||
3. After this contact is created, mark it as a favorite. | ||
|
||
4. Open your Android system settings and navigate to **Sound & vibration** > **Do Not Disturb**. Create an exception for the Datadog On-Call contact. | ||
|
||
{{% /tab %}} | ||
{{< /tabs >}} | ||
|
||
|
||
[1]: /service_management/mobile/?tab=ios |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+144 KB
static/images/service_management/oncall/high_urgency_notification_preferences.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+36.7 KB
static/images/service_management/oncall/low_urgency_notification_preferences.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+796 KB
static/images/service_management/oncall/override_dnd_telephony_android.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+594 KB
static/images/service_management/oncall/override_dnd_telephony_iOS.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+857 KB
static/images/service_management/oncall/system_notifications_settings_android.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+511 KB
static/images/service_management/oncall/system_notifications_settings_iOS.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.