Desktop Assistant notifications

  • Release version: Yokohama
  • Updated January 30, 2025
  • 3 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Desktop Assistant notifications

    Desktop Assistant notifications allow your organization to instantly communicate important updates to end users across their devices. This feature is particularly useful for delivering critical information to support Major Incident Management and Proactive Engagement, ensuring users stay informed regardless of their device activity. Notifications appear as system push notifications on Windows and macOS devices and can also be accessed through the Desktop Assistant notification panel.

    Show full answer Show less

    Key Features

    • Customizable Notification Channel: Administrators can configure Desktop Assistant as a notification channel via APIs, enabling tailored communication for any updates or activities.
    • Major Incident Management Notifications: Real-time updates about critical incidents are sent to configured recipients once per logged-in device. Two recipient lists are provided out of the box:
      • All users in affected locations.
      • Users in affected locations filtered by recent application usage (aggregation periods from daily to monthly), ensuring relevant recipients receive notifications.
    • Proactive Engagement Alerts: Desktop Assistant notifies users about necessary actions to maintain device health, detected device issues, and remediation steps, often including self-help instructions or URLs.
    • Notification Management: The Time-to-Live (TTL) for notifications can be configured (up to seven days) to control how long notifications remain active before being discarded. Notifications typically appear within two minutes of generation. Administrators can also enable or disable notifications as needed.

    Practical Impact for ServiceNow Customers

    This functionality enhances your ability to keep end users promptly informed during major incidents, reducing confusion and downtime by targeting notifications based on location and application usage. It also proactively guides users to maintain device health, improving overall IT service effectiveness. The configurable TTL and API integration offer flexibility in managing notification delivery and tailoring communication to your organization's needs.

    Desktop Assistant notifications enable your organization to communicate important updates to end users instantly, regardless of their device activity. This feature enables delivering critical information, supporting Major Incident Management and Proactive Engagement

    Note:
    The administrators can now use Desktop Assistant as a channel to send notifications for any update or activity. This can be done by configuring the API (Application Programming Interfaces) with required parameters. For more information, see API parameters to customize Desktop Assistant notifications

    Desktop Assistant notifications provide a reliable way to inform end users of critical updates with minimal effort. These notifications provide updates for awareness but aren’t directly actionable.

    Notifications are sent as system push notifications on Windows and macOS devices. You can also access notifications through the Desktop Assistant notification panel.

    To learn more about viewing notifications in your Desktop Assistant, see View notifications.

    Desktop Assistant supports notifications from the following applications in these ways:

    • Major Incident Management sends real-time updates about critical incidents to all configured recipients, with each notification delivered once per logged-in device. Major Incident Management provides updates to two recipient lists out of the box:
      • All users in affected location(s): Major Incident Management sends the updates all the configured recipients in the affected locations. For example, a Major Incident Management notification informs all employees in affected locations of a sudden network outage, ensuring they’re aware of the issue.
      • All users based on the application usage in the affected location(s): Major Incident Management sends the updates only to the configured recipients based the application usage in the affected locations. The recipient list consists of only users whose aggregated application usage is greater than zero during the selected aggregation period and aggregation frequency. The aggregation period and aggregation frequency can be any of the following:
        • Daily: 1-7 days
        • Weekly: 1-4 weeks
        • Monthly: 1-12 months

        For example, if the aggregation frequency is set to daily and the aggregation period is 7, a message is sent to users in the affected location(s) whose aggregation application usage is greater than 0 over the last 7 days. Similarly, if the aggregation frequency is set to weekly and the aggregation period is 4, the message is sent to users in the affected location(s) whose aggregated application usage is greater than 0 over the last 4 weeks.

        By default, the aggregation frequency is set to Daily, and the aggregation period is 7.

        This ensures that only relevant users receive useful updates, avoiding unnecessary notifications.

        To customize this out of box recipient list, All users based on the application usage in the affected location(s), see Update the recipient list for Major Incident Management updates based on application usage.

        To create a notification for a particular incident using this recipient list, see Compose communications for incidents and major incidents.

    • Proactive Engagement uses Desktop Assistant to alert users about:
      • Actions that users must take to maintain device health
      • Issues detected on devices
      • Steps to remediate issues by following the self-help instructions or using the URL that Desktop Assistant recommends

      For example, users receive alerts to restart their devices if they have not done so in the recommended duration.

    You can define how long the system attempts to deliver notifications by configuring the Time-to-Live (TTL) value using the sn_dex_desktop.sn_desktop_assistant.notification_time_to_live property. Older notifications exceeding the TTL are discarded.
    Note:
    The Time-to-Live (TTL) value can be set to a maximum of seven days.

    You can also disable notifications by following the steps in Enable or disable notifications.

    Note:
    Notifications should appear on the end user’s devices within two minutes after generation.