Skip to main content

Notifications

The Notifications settings page lets you control how and when Shaari sends you alerts. Every user in the tenant can configure their own notification preferences independently --- your choices do not affect other team members.


Push Notification Setup (PWA)

Shaari is a Progressive Web App (PWA), which means it can send push notifications directly to your device --- no app store download required.

Enabling Push Notifications

  1. Navigate to Settings > Notifications.
  2. Toggle Push Notifications to on.
  3. Your browser will ask for permission to send notifications. Click Allow.
  4. Push notifications are now active for this device.

Device-Specific

Push notification permission is granted per device and per browser. If you use Shaari on your phone and laptop, you need to enable push notifications on each device separately.

tip

For the best push notification experience, install Shaari as a PWA on your device. On mobile, tap "Add to Home Screen" from your browser menu. On desktop, look for the install icon in the browser's address bar. Installed PWAs deliver notifications more reliably than browser tabs.


Email Notification Preferences

Shaari can send notifications to your registered email address for important events. Email notifications are useful as a backup channel when you are not actively using the platform.

Configurable Email Notifications

You can enable or disable email notifications for specific event categories:

  • Invoice events --- New invoices created, invoices approved, invoices paid.
  • Approval requests --- Items waiting for your approval (custody requests, leave requests, invoices).
  • Payment notifications --- Payments received or recorded.
  • System alerts --- Subscription changes, security events, or system announcements.

Toggle each category on or off based on your preference.

note

Email notifications are sent to the email address associated with your Shaari account. To change your notification email, update your account email in your profile settings.


In-App Notifications

In-app notifications appear as a badge or bell icon within the Shaari interface. They provide real-time alerts while you are actively using the platform.

In-app notifications include:

  • Approval requests --- Someone has submitted something that needs your review.
  • Status changes --- An invoice, quotation, or leave request has changed status.
  • Assignments --- You have been assigned to a project, task, or custody.
  • System updates --- Important platform announcements.

Click on any notification to navigate directly to the relevant record or page.


Quiet Hours Configuration

Quiet hours let you define a time window during which Shaari will not send push notifications or email alerts. Notifications generated during quiet hours are held and delivered when quiet hours end.

Setting Quiet Hours

  1. Navigate to Settings > Notifications.
  2. Find the Quiet Hours section.
  3. Set the start time (e.g., 10:00 PM).
  4. Set the end time (e.g., 7:00 AM).
  5. Save the settings.

During the defined quiet period, no push notifications or emails will be sent. In-app notifications are still recorded and visible when you next open Shaari, but no audible or visual alerts are triggered on your device.

tip

Set quiet hours to match your non-working hours. This prevents late-night invoice notifications from disrupting your rest. All pending notifications will be waiting for you when you start your day.


Notification Categories

Shaari organizes notifications into categories that correspond to different platform events. You can fine-tune which categories generate alerts:

CategoryExamples
Custody ApprovalsNew custody request submitted, custody approved, custody reversed
Invoice EventsInvoice created, invoice approved, ZATCA clearance received
Payment NotificationsSales payment received, purchase invoice paid
Leave RequestsLeave request submitted, leave approved or rejected
Attendance AlertsMissed clock-in, overtime recorded
Project UpdatesProject status changed, new subcontract payment recorded
SystemSubscription renewed, security alert, platform maintenance

Each category can be independently toggled for each notification channel (push, email, in-app).

note

Some critical notifications, such as security alerts and subscription expiration warnings, cannot be fully disabled. These are always delivered through at least one channel to ensure you are aware of important account events.