Skip to content

All AlarmNX features

This is the complete, categorized index of what AlarmNX ships today. Every capability listed is in the shipping product, sourced from the product documentation. Use the menu to jump to a category, or scan the full list.

Capacities such as tag counts and data retention vary by plan. We size them to your site during a guided demo.

Connectivity and data acquisition

Learn more
OPC UA connectivity
Connect to any modern OPC UA server exposed by your PLC or SCADA system.
Tag browse and select
Browse the server address space and pick the tags you want to monitor.
Subscription-based acquisition
An OPC UA subscription architecture built for large tag counts.
Hot-standby source failover
Switch to a standby data source when the primary becomes unreachable.
Watchdog reconnection
Supervised reconnection restores the data link after an interruption.

Alarm rules and evaluation

Learn more
Conditions on any variable
Build alarm rules on any monitored variable.
Severity levels
Classify alarms by severity so the important ones stand out.
Operator-aware validation
The rule dialog validates the operator against the selected variable.
Bulk import from Excel
Import alarm rules in bulk from a spreadsheet.
Near-real-time evaluation
The alarm engine evaluates conditions in near-real-time.
Suppression windows
Mute alarms during planned maintenance to avoid alarm storms.
Recurring suppression
Suppression windows recur and are evaluated in site time.

Escalation and shift routing

Learn more
Escalation chains
Route alarms through chains with levels and timers.
Escalation delays
Each level fires after a configured delay when nobody responds.
Acknowledge from web or mobile
Acknowledge an alarm from the browser or the mobile app.
Acknowledge halts escalation
An acknowledgment stops the chain from climbing further.
First-ack-wins
The first responder is recorded by name against the incident.
Shift-aware routing
Match recipients to the shift that is active when an alarm fires.
Site-timezone and DST aware
Shift matching uses site time and adjusts for daylight saving.
Incident timeline
Triggered, acknowledged, and cleared events are recorded in order.
Comments and reactions
Responders add comments and reactions to an incident from the mobile app.
Audit export
Export the incident history to XLSX for the record.

Notification channels

Learn more
SMS via cellular modem
Send alarm SMS through a local cellular modem, even when the internet is down.
SMS via Twilio
Send alarm SMS through Twilio as a hosted provider option.
WhatsAppComing soon
Deliver alarms to WhatsApp recipients.
MS TeamsComing soon
Post alarms into a Microsoft Teams channel.
TelegramComing soon
Send alarms to Telegram individuals or groups.
Email
Send alarms and reports by email.
Webhook
Push alarms to a webhook for your own systems and services.
DotDotPlus
Deliver alarms through DotDotPlus.
App Push
Push alarms to the native mobile app.

Delivery reliability

Learn more
SMS failover
Route to a backup modem or carrier when one fails.
SMS duplicate mode
Send the same alarm across multiple modems for redundancy.
SMS load-balanced mode
Spread SMS volume across multiple modems.
Per-channel rate limiting
Queue rather than drop when a channel rate limit is reached.
Dedup windows
Suppress duplicate notifications within a window.
Retry with backoff
Retry failed deliveries with increasing delay.
Notification log
Keep per-attempt records of every delivery.
Delivery statistics
See sent, failed, and backup deliveries at a glance.
Health-check heartbeats
Periodic messages so that silence itself is detected.

Mobile app

Learn more
Native iOS and Android app
A native app for both mobile platforms.
Unlimited users
Included for unlimited users, with no per-device fees.
Acknowledge from the field
Acknowledge alarms from the phone, and the action syncs back to the plant system.
Comment and react
Add comments and reactions to an incident from the app.
Per-tenant mute
Mute notifications per tenant.
Quiet hours
Set quiet hours for personal notification control.
Minimum-severity filters
Filter notifications below a chosen severity.
Biometric login
Sign in with biometrics.
In-app analytics
See MTTA, MTTR, and top alarms on the phone.
Web portal
Check alarms and manage mobile users from a browser, anywhere.
Bilingual
English today, with Bahasa Malaysia coming soon.

Dashboards and visualization

Learn more
Real-time dashboards
Watch live tag values on screen.
Drag-and-drop widgets
Arrange dashboard widgets by dragging them into place.
Multi-dashboard tabs
Each user keeps multiple dashboards in tabs.
Value monitor
Trend charts drawn from time-series storage.
Downsampled charting
Render long time ranges efficiently with downsampling.

Analytics and reporting

Learn more
Alarm Pareto
Rank the top alarms to find the worst offenders.
Heatmaps
See when and where alarms cluster.
KPI cards
Track headline alarm metrics at a glance.
MTTA and MTTR
Measure mean time to acknowledge and mean time to resolve.
Time-series storage
Retain tag history for trends and analysis.
XLSX export
Export data to XLSX at full fidelity.
Scheduled PDF reports
Generate PDF reports on a schedule.
Reports over your channels
Deliver scheduled reports over the same notification channels.
Site letterhead
Brand reports with your site letterhead for management.

Administration and security

Learn more
Role-based access control
Three roles govern what each user can see and do.
HTTPS
All browser access is served over HTTPS.
Secure sessions
Sessions are signed and kept out of reach of page scripts.
Password hashing
Store passwords as salted one-way hashes, never plain text.
Full audit log
Record who did what across the system.
Account recovery tooling
Recover accounts when access is lost.

Deployment and platform

Learn more
Windows, Linux, Raspberry Pi
Runs on Windows, Linux, and Raspberry Pi ARM64 hardware.
Physical or virtual machine
Installs and runs on a physical server or a virtual machine.
Runs as system services
Installs and runs as background system services.
Self-contained install
Everything it needs to run ships with the installer, nothing extra to install.
Three cooperating processes
A browser-facing service, a protocol driver, and an alarm engine run on one host.
Embedded message broker
An internal message broker connects the processes with no external dependency.
Embedded database for small sites
Small sites run on an embedded database with nothing else to install or manage.
Database tier for large sites
Move larger sites to a dedicated database server, with optional time-series storage for history.
Guided database migration
Move between database tiers along a guided path.
Installers for Windows and Linux
Install from packaged installers for Windows and Linux.
Works offline
Core alarming runs with no external dependency required.

Integrator tooling

Learn more
First-run setup wizard
A wizard walks through first-run configuration.
Built-in Demo Mode
A simulated OPC UA server lets you demo without a live PLC.
Guided setup hints
In-app hints guide setup as you go.
Health-check messages
The system reports its own liveness through health-check messages.

Missing something you need?

We would love to hear about it. Share what you are looking for, or any idea that would make AlarmNX better for you.

Tell us what is missing

See AlarmNX running on your plant data