The Zurich release has arrived! Interested in new features and functionalities? Click here for more

sarah_bioni
ServiceNow Employee
ServiceNow Employee

As of today, the Now Mobile/Agent Mobile apps do not offer a default component to display platform announcements. To address this gap, I’ve developed a custom solution that enables announcements to be surfaced directly in the mobile experience. This article outlines the structure and XML configuration needed to deploy it.

 

🔧 What’s Included in the XML

The XML file contains all the necessary components to enable announcements on the Now Mobile homepage. Once loaded and committed to your instance, the following elements will be available:

 

1. Launcher Section: Announcements

2. Destination Screen: Announcements

3. Screen Segment: Announcements

4. Data Item: Announcement Filter

This data item queries the native announcement table and filters records based on the following logic:

  • active = true
  • date_from ≤ today
  • date_to ≥ today

This ensures only relevant and timely announcements are shown.

5. Card Component: Announcement

A custom card is used to render each announcement. It displays the title and summary fields from the announcement table, providing users with a concise overview of each item.


🚀 How to Deploy

  1. Import the XML into your instance.
  2. Load and commit the configuration.
  3. Test the launcher and screen to ensure announcements are displaying as expected.

💡 Final Thoughts

This solution provides a lightweight and effective way to bring platform announcements into the mobile experience. It’s fully customizable and can be extended to include additional fields, actions, or styling as needed.

 

sarah_bioni_0-1754935455156.png

 

Comments
tomashrobarik
Giga Guru
AFAIK, the Announcements table/records are officially intended for use in Service Portals (that’s where the out-of-the-box rendering logic exists). If the goal is to have something similar in the Now Mobile or Agent Mobile apps, your approach definitely works, but for a more “supported” path it might be worth exploring Content Experiences & Publishing.
That framework is designed for re-using and targeting content across multiple channels, including mobile, and gives you role/group targeting, scheduling, and richer authoring options out of the box.
sarah_bioni
ServiceNow Employee
ServiceNow Employee

Hi @tomashrobarik

I agree entirely! In my current project, the customer wants the same announcement experience in the portal to be available on Now Mobile. Unfortunately, we showed them the content publishing feature, and they are using it, but for major announcements, they still prefer this approach. Thanks for sharing.

Version history
Last update:
‎08-11-2025 11:05 AM
Updated by:
Contributors