# Announcements

The Announcement module enables administrators to create and manage time-bound messages that are displayed to users within the application. It supports targeted communication through configurable visibility settings, including users, teams, and tags, ensuring that announcements reach the intended audience.

Announcements are automatically published and expire based on the configured date and time.

## **What you see on the screen**

The Announcement page displays a list of all created announcements with their current status.

![](/files/6e9b221aa3645bcc41d8318f5467414853361500)

Users can view announcements under two tabs:

* **Active:** Displays currently ongoing announcements within the publish duration
* **Expired:** Displays announcements that have passed their publish end date

Each announcement record includes details such as:

* Announcement ID
* Created By
* Created On
* Publish Start Date
* Publish End Date
* Status (Ongoing/Expired)
* Actions **(Edit/Delete)**

## **How does it work?**

Announcements are created with a defined publish window and optional visibility configuration.

* Once the **Publish Start Date** is reached, the announcement becomes visible to users.
* Announcements are displayed in the Notifications panel → Announcement tab in the top navigation bar.
* Users can click **Read More** to view the full announcement content.

![](/files/d89cbfb2f931bab8e5fdf2a4a249722602ec9e9c)

{% hint style="info" %}

* Announcements can be associated with a Change, allowing them to be viewed within the Change panel.
* Announcement visibility and lifecycle are fully controlled by date and configuration settings.
  {% endhint %}

## **Add Announcement**

Use this option to create a new announcement and configure its visibility and duration.

Add Announcement **| Field Descriptions**

<table><thead><tr><th width="181">Label</th><th width="195.7999267578125">Action</th><th>Description / Example</th></tr></thead><tbody><tr><td><strong>Announcement Message*</strong></td><td>Input text (Rich text editor)</td><td>Enter the announcement content to be displayed to users. Supports formatting such as bold, lists, and links.<br><br><strong>Example:</strong> Scheduled server maintenance on May 15 from 2 AM to 4 AM.</td></tr><tr><td><strong>Publish Start Date*</strong></td><td>Select date &#x26; time</td><td>Defines when the announcement becomes visible to users.<br><br><strong>Example:</strong> May 07, 2026 11:00 AM</td></tr><tr><td><strong>Publish End Date*</strong></td><td>Select date &#x26; time</td><td>Defines when the announcement expires and is no longer visible.<br><br><strong>Example:</strong> May 15, 2026, 12:00 PM</td></tr><tr><td><strong>Associated Change</strong></td><td>Select from the dropdown</td><td>Links the announcement to a specific change record. This makes announcements visible within the <a href="/pages/EuK8XYqX04kv06W3HxMg">Change</a> module.</td></tr><tr><td><strong>Users</strong></td><td>Select users</td><td>Defines specific users who can view the announcement. If not selected, the announcement is visible to all users.</td></tr><tr><td><strong>Teams</strong></td><td>Select teams</td><td>Limits visibility to selected teams. Useful for targeted communication within specific groups.</td></tr><tr><td><strong>User Tags</strong></td><td>Select tags</td><td>Filters visibility based on user tags.<br><br><strong>Example:</strong> IT Team, Support Team</td></tr><tr><td><strong>Requester Tags</strong></td><td>Select tags</td><td>Defines visibility for requesters based on assigned tags.</td></tr><tr><td><strong>Requesters</strong></td><td>Select users</td><td>Allows selecting specific requesters who can view the announcement.</td></tr><tr><td><strong>Add Announcement</strong></td><td>Click button</td><td>Saves the announcement and publishes it based on the configured schedule.</td></tr></tbody></table>

After entering the required details, click **Add Announcement** to save the configuration. The announcement will be published automatically based on the defined start and end dates.

![](/files/203e77d343118cc34810167eb8f2618115ca8840)

{% hint style="info" %}

* Mandatory fields: Announcement Message, Publish Start Date, Publish End Date
* If no visibility configuration is defined, the announcement is visible to all users.
  {% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.infraon.io/infraon-help/infinity-user-guide/infraon-configuration/notifications/announcements.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
