Skip to main content

Notifications

BrikSync PropOS keeps everyone informed with timely, relevant notifications. Landlords and managers are alerted to things that need attention, while tenants are kept up to date with their tenancy. Notifications are delivered in-app and by email.

Notification Channels

ChannelDescription
In-AppAppears in the notification bell (top-right corner) when you are logged in.
EmailSent to your registered email address.
You can control which channels are active for each notification type from Settings → Notifications.

Notification Types

For Landlords and Property Managers

NotificationWhen It Triggers
Rent DueX days before a tenant’s rent is due (configurable: 1, 3, or 5 days).
Rent OverdueWhen a payment passes its due date with no payment recorded.
Rent ReceivedWhen a tenant records a payment.
Maintenance Request SubmittedWhen a tenant submits a new maintenance request.
Maintenance Request UpdatedWhen a request changes status (e.g. contractor assigned).
Lease Expiring Soon60 days before a lease end date.
Lease ExpiredWhen a fixed-term lease passes its end date without renewal.
New Tenant Portal Sign-UpWhen an invited tenant creates their account.
Document UploadedWhen a team member uploads a new document to your portfolio.
Team Member JoinedWhen an invited team member accepts and creates their account.

For Tenants

NotificationWhen It Triggers
Rent ReminderBefore rent is due (configured by your property manager).
Payment ConfirmationWhen your payment is successfully recorded.
Maintenance Status UpdateWhen your request moves to in_progress, awaiting_parts, or completed.
New Document SharedWhen a document is shared with you by your property manager.
Lease Renewal NoticeWhen your property manager initiates a lease renewal.
Message from ManagerWhen your property manager sends you a direct message.

Notification priority levels

Every notification carries a priority level so you can quickly identify what needs attention first.
PriorityDescription
lowInformational updates that do not require immediate action.
normalStandard notifications (default for most alert types).
highImportant items that should be reviewed soon.
urgentCritical alerts — such as overdue rent or emergency maintenance — that appear at the top of your notification list.
Urgent notifications are always displayed at the top of the in-app notification centre, regardless of when they were created. You cannot disable urgent notifications.

Configuring Notification Preferences

For Team Members (Landlords, Managers, Admins)

  1. Go to Settings → Notifications.
  2. Alerts are grouped by category — Rent, Maintenance, Leases, and Team — so you can quickly scan and configure the channels that matter to you.
  3. Toggle individual notification types on or off within each category.
  4. Choose the delivery channel for each — Email, In-App, or both.
  5. Set your Rent Reminder Lead Time — how many days before the due date to send a reminder.
  6. Click Save Preferences.

For Tenants

Tenants manage their own preferences from Settings → Notifications in their portal. They can opt out of non-essential notifications but certain critical alerts — such as payment confirmations and emergency maintenance updates — are locked on by default and cannot be disabled.

Organisation-Wide Notification Settings

Admins can configure default notification settings for the entire organisation.
  1. Go to Settings → Organisation → Notification Defaults.
  2. Set the default preferences that will apply to all new team members.
Individual team members can override these defaults from their own notification settings.

Notification data model

Each notification includes metadata that links it to the relevant record. The following fields are returned in the API response:
FieldTypeDescription
iduuidUnique notification identifier.
org_iduuidOrganisation the notification belongs to.
user_iduuidUser the notification is addressed to.
typestringNotification type (e.g. rent_due, maintenance_update, lease_expiry).
titlestringShort summary displayed in the notification centre.
bodystring or nullFull notification message.
resource_typestring or nullType of the related resource (e.g. payment, lease, maintenance_request).
resource_iduuid or nullUUID of the related resource.
is_readbooleanWhether the notification has been read.
read_atdatetime or nullTimestamp when the notification was read. Null if unread.
prioritystringNotification priority: low, normal, high, or urgent.
expires_atdatetimeTimestamp when the notification will be automatically removed. Set to 90 days after created_at.
created_atdatetimeTimestamp when the notification was created.
The entity_type and entity_id fields are deprecated. Use resource_type and resource_id instead. The deprecated fields are still returned in API responses for backward compatibility but will be removed in a future release.

In-App Notification Centre

Click the bell icon in the top-right corner of the app to open the notification centre. From here you can:
  • View all recent notifications.
  • Mark individual notifications as read.
  • Click a notification to go directly to the relevant record (e.g. a maintenance request or overdue payment).
  • Click Mark All as Read to clear the badge count.
Notifications are retained for 90 days from creation. After that window, they are automatically removed. Each notification includes an expires_at timestamp in the API response indicating when it will be purged.
Enable email notifications for Rent Overdue and Maintenance Request Submitted to ensure you never miss a critical alert, even when you are not logged in.

Built by Errsol Technologies LLP · Karan · BrikSync PropOS
Last modified on April 10, 2026