Alarms & Notifications
The Alarms & Notifications add-on lets you define alarm rules on any metric and receive real-time notifications when conditions are triggered. Alerts are delivered via email, SMS, or voice call through configurable escalation chains.
Enabling Alarms
- Navigate to Add-ons in your account menu
- Click Subscribe on the Alarms & Notifications card
- Alarms activate immediately on all your spaces
Pricing: $99/month. During trial sessions, alarms are available at no charge for the duration of the 8-hour window.
Creating Alarm Rules
- Open a space and navigate to the Alarms tab
- Click Create Alarm
- Configure the alarm:
- Metric — select the metric to monitor
- Condition — set the trigger threshold (high limit, low limit, state change)
- Deadband — optional tolerance to prevent rapid re-triggering around the setpoint
- Shelving — temporarily suppress an alarm without deleting it

Example
Monitor a temperature sensor. Trigger when value exceeds 180.0. Set a deadband of 2.0 so the alarm clears at 178.0 instead of immediately toggling.
Escalation Chains
Escalation chains define who gets notified and when. When an alarm triggers, the chain starts at step 1 and escalates if the alarm isn't acknowledged.
How Escalation Works
- Alarm triggers → step 1 members are notified
- If not acknowledged within the delay period, step 2 members are notified
- This continues through all steps in the chain
- Each step can iterate multiple times before moving to the next
Configuring a Chain
- Navigate to the Escalation section within Alarms
- Create a new chain or edit the default chain
- Add steps with:
- Delay — how long to wait before escalating (default: 5 minutes)
- Iterations — how many times to notify this step's members before moving on
- Members — which users to notify at this step

Per-Step Member Channels
Each member in an escalation step can have different notification channels:
- Email — always available
- SMS — requires a verified phone number
- Voice call — requires a verified phone number
Alarm Roster
The alarm roster is the per-space list of users who can receive alarm notifications.
- Navigate to the Roster section within Alarms
- Add space members to the roster
- Enable or disable notifications for individual users

Only users on the roster can be assigned to escalation steps.
Notification Channels
Email notifications are always available for all users. No additional setup is required.
SMS
To receive SMS notifications:
- Go to your account's notification settings
- Enter your phone number (international format, e.g.
+15551234567) - Click Verify — you'll receive a 6-digit code via text message
- Enter the code to confirm your number
- Enable SMS notifications
Voice Calls
Voice call setup follows the same process as SMS:
- Enter and verify your phone number
- Choose Voice verification to receive a 6-digit code via automated call
- Enable voice notifications

Verified phone numbers work for both SMS and voice channels.
Acknowledgment
When an alarm fires:
- Assigned users are notified through their configured channels
- Any notified user can acknowledge the alarm to stop further escalation
- Acknowledged alarms remain visible in the alarm history
- If no one acknowledges, the escalation chain continues to the next step
Alarm History
All alarm events are logged:
- Trigger time — when the alarm condition was met
- Notification log — which users were notified, via which channel, and when
- Acknowledgment — who acknowledged and when
- Clear time — when the alarm condition returned to normal

Tips
- Start with a simple one-step escalation chain and add steps as your team grows
- Use deadband to avoid alarm floods from noisy sensors
- Use shelving to temporarily suppress known conditions during maintenance
- Verify phone numbers before adding users to SMS or voice escalation steps
Next Steps
- Members & Collaboration — manage who has access to your space
- Real-time Monitoring — view live metric values
- Historian — store and trend the data that drives your alarms