Skip to main content

Notifications

System Overview

The Notifications module delivers critical updates to users regarding their assigned Work Orders, Contracts, and other asset-related actions. These updates ensure operational continuity, SLA compliance, and streamlined communication across the organization.

Navigation: Sidebar → Notifications

Key Capabilities

Push notifications via bell icon in app header
Email notifications to registered inbox
Work Order lifecycle alerts (create, assign, complete)
SLA pre-breach and breach warnings
Contract renewal, grace period, and expiry alerts
User-level and contract-level configuration

Quick Start Guide

  • Access Notifications
    Click the bell icon in the top header for quick access, or navigate to Sidebar → Notifications for the full view.
  • Review Notification Tabs
    Use All Notifications for combined view, Work Order Notifications for WO alerts, and Contract Notifications for contract-related alerts.
  • View Notification Details
    Click a notification row to see description, ID, title, resource model, type, and created date.
  • Review Email Notifications
    If enabled, check your registered email inbox for matching alerts. Use these as triggers to log in and take action.
  • Adjust Your Notification Settings
    Go to your User Profile settings to enable or disable notifications. Ensure your email address is correct to receive alerts.

Module Guide

1. Notification Channels & Visibility

Channels:

  • Push Notifications (In-App) – Displayed via bell icon in header; also accessible via Sidebar → Notifications
  • Email Notifications – Sent directly to user's registered inbox

Per-User Basis:

  • Logged-in user sees only notifications configured for them
  • Visibility based on User Profile Settings and Contract/WO configurations

Notification Bell Icon


2. Notification Types

Contract Notifications

Purpose: Alert stakeholders about critical contract lifecycle events.

EventDescription
Contract Reached Renew PeriodAlert when renewal window opens
Contract Reached Grace PeriodAlert during grace period
Contract ExpiredAlert when contract has expired

Configurable: Days before event, which users are notified


Work Order Notifications

Purpose: Keep all parties informed as Work Orders move through their lifecycle.

Notification EventRecipientDescription
Work Order CreationAll asset users"WO dispatched" alert
Work Order AssignedAssigned user"WO assigned" alert
WO AcceptedWO reporter"WO accepted by technician"
WO RejectedWO reporter"WO rejected by all"
WO CompletedWO reporter"WO ended" alert
SLA Pre-BreachAsset usersAlert before SLA is breached
SLA BreachAsset usersAlert when SLA is breached
Customer FeedbackAsset usersFeedback submitted
Tenant FeedbackAsset usersFeedback submitted
Work Permit RequestedPermit approversTechnician submitted request
Work Permit AnsweredRequesting userPermit accepted or rejected

Title Structure: Follows convention like "Work Order Alert – Assigned" or "Work Order Alert – SLA Breach"


3. Main Notifications Page

Navigation: Sidebar → Notifications

The main page consolidates alerts and organizes them into tabs:

All Notifications

Combined view of all WO and Contract alerts

Work Order Notifications

Dedicated view for WO-related alerts

Contract Notifications

Focused view for contract alerts

All Notifications Tab

ColumnDescription
Resource ModelOrigin (Work Order, Contract)
TypeAlert category
TitleNotification summary
Created AtTimestamp when alert was issued

Features: Filter/search by keyword or type; hover to reveal View Details


Work Order Notifications Tab

ColumnDescription
NotificationAlert title
Work OrderRelated WO ID
Scheduled PlanPlan name if applicable
FrequencyTrigger frequency
ContractLinked contract if any
AssetRelated asset

Contract Notifications Tab

ColumnDescription
Resource ModelAlways "Contract"
TypeAlert type (renew, grace, expired)
TitleNotification description
Created AtNotification timestamp

4. Notification Details Panel

Clicking any notification row opens the details view:

FieldDescription
DescriptionFull text explaining the alert
IDUnique notification identifier
TitleShort notification title
Resource ModelSource object (Work Order, Contract)
TypeCategory of notification
Created AtTimestamp when generated

5. Configuration & Control

LevelDescription
User-LevelEnable/disable notifications in User Profile settings
Contract-LevelDefine who is notified and when (days before renewal/expiry)
Work Order AutomationAuto-triggered by workflow steps, SLA config, Work Permit requests

Persona Use Cases

Facility / Operations Manager

  • Track SLA pre-breach and breach events
  • Monitor completion of critical Work Orders
  • Stay informed about contract renewals and expiries

Helpdesk / Service Desk Agent

  • Receive alerts for new WOs created or dispatched
  • Track rejections or feedback from technicians
  • Monitor SLA alerts requiring escalation

Technician / Engineer

  • Know when new Work Orders are assigned
  • Receive updates on Work Permit decisions
  • Track changes or feedback on tasks

Contract / Commercial Manager

  • Focus on contract lifecycle alerts
  • Ensure stakeholders act before deadlines
  • Track renewal and expiry timelines

Key Notes

Per-User Visibility

Notifications are shown only to users configured to receive them, based on profile settings and role assignments.

SLA Compliance

SLA pre-breach and breach alerts are vital for maintaining contractual performance and avoiding penalties. Configure these carefully.

Noise vs. Signal

Over-notifying can reduce effectiveness. Use configuration options to target the right users with the right alerts at the right time.

Audit & Traceability

The Notifications page and details view provide a useful audit trail of who was alerted, when, and about what.