Notifications & Alert Delivery
KpiX delivers the right alerts to the right people through the right channels - automatically, the moment a condition is met.
Delivery Channels
| Channel | Delivery Method | When to Use |
|---|---|---|
| SendGrid with configurable templates | Alert summaries, maintenance reminders, report delivery | |
| SMS | BulkSMS | Critical alerts requiring immediate attention |
| Mobile Push | Firebase Cloud Messaging (FCM) | iOS & Android app users in the field |
| Real-Time Browser | SignalR WebSocket | Operations centre teams watching dashboards live |
Plan Availability
- Free / Essentials - Email only
- Pro - Email + Push + MS Teams
- Premier - All channels including SMS and WhatsApp
System & Asset Notifications
Beyond alert-triggered notifications, KpiX automatically sends:
- Asset expiry warnings - notifies administrators before a device's subscription expires
- Maintenance due notifications - sent ahead of scheduled maintenance dates
- Maintenance escalation - if maintenance is overdue and unacknowledged
- Fleet watchdog alerts - notifies admins of fleet-wide telemetry loss or mass offline events
Mobile Integration
The KpiX mobile app (iOS & Android, available on Pro & Premier) enables:
- Registration of mobile devices for push notifications per user
- Clean de-registration on logout or app uninstall
- Backed by Azure Notification Hub for scalable, reliable push delivery across millions of devices
Notification Routing Logic
- An alert rule fires (Cloud or Edge)
- KpiX evaluates the asset's notification configuration
- Routes the alert to configured channels (Email, SMS, Push, Browser)
- Logs delivery status per notification per channel
- Escalates if unacknowledged within the defined window
Key Benefits
- Multi-channel - reach operators wherever they are
- Real-time browser - no polling, no refresh, alerts appear instantly
- Scalable push - Azure Notification Hub handles millions of push notifications
- Full delivery log - every notification has a status trail for compliance
See also: Alerting & Rules for how alerts are generated, and User Access for routing alerts to the right teams.