---
url: https://docs.sysreptor.com/users/notifications.md
---
# Notifications

SysReptor provides a notification system to keep you informed about important events related to your projects and findings.
In-app notifications are displayed in the menu bar of the web interface.

![](/images/notifications.png)

The menu bar shows only unread notifications. A full list (including already read) notifications is available in your user profile.
Click the bell icon to temporarily hide notifications for uninterrupted work.

## Notification Triggers

Notifications are created for following events:

* Added as a member to a project
* Assigned a finding, section, or note
* Commented on a finding/section assigned to you
* Mentioned in a comment via `@username`
* New replies in comment threads you are part of (created by you or mentioned)
* Project finished where you are a member
* Project deleted where you are a member
* Project archived where you are a member
* No backup created for more than 30 days
* Remote notification e.g. SysReptor update available
* Custom notifications created by superusers

## Custom Notifications

Superusers can create custom notifications through the Django admin interface at `/admin/notifications/customnotificationspec/` to inform users about announcements, maintenance windows, design changes, or other information.

**Fields:**

* **Title** (required): Notification title displayed to users
* **Text** (required): Main notification message body
* **Link URL** (optional): URL for more information or action
* **Active Until** (optional): Date when notification automatically expires
* **Visible For Days** (optional): Number of days notification remains visible per user. New users receive the notification with visibility starting from their creation date.
* **User Conditions** (optional): JSON filter for targeting specific users, e.g. `{"is_superuser": true}` or `{"is_designer": false}`. Leave empty to target all users.

When both `active_until` and `visible_for_days` are set, the notification expires at whichever date comes first.
