Skip to content
Nextriv

Email, SMS, web push or Teams — which alert channel to use and when

Alert notification channels compared: email, SMS, web push, Teams, Discord, in-app sound and webhooks — which channel fits which event and how to escalate.

Zespół Nextriv5 min read

Article cover: Email, SMS, web push or Teams — which alert channel to use and when

Alert notification channels are a decision most teams make once, at rollout — usually along the lines of "everything to email". Six months later the inbox has a folder with an "IoT → move" rule, and the cold-room alarm waits in it until Monday alongside the newsletters. A good alert reaches the right person by the right route: a freezer failure at 3:00 a.m. needs an SMS; a mild CO₂ exceedance in the meeting room — at most a post on the team channel. Nextriv supports six notification channels, plus webhook integrations for automation; below is a rundown of when each one works best, when it fails — and how to assemble them into a path that wakes people up only when it really matters.

Six alert notification channels — a map of the terrain

ChannelReachesBest forWeakness
Emailthe inbox, full event contextdocumentation, informational events, summariesnobody checks the inbox at 3:00 a.m.; filters and folders
SMSany phone, no internet or smartphone neededcritical events outside working hourslittle context; overused, it loses its punch
Web pushbrowser and phone, instantlyday-to-day operational workneeds browser consent; lost when the device is off
MS Teamsthe team channel, the alert as a readable cardcompanies working on Microsoft 365often muted outside working hours
Discorda server channeltechnical teams, IT on-callsame as above
In-app soundthe speaker of a computer with the dashboard openduty room, reception desk, permanent monitoring stationworks only with the app open
Webhooks (integration — paid plan)any system on the receiving endautomation and custom integrationsneeds an endpoint and someone to maintain it
Matching the notification channel to event severity and time of day
Matching the notification channel to event severity and time of day

Email: documentation, not a wake-up call

Email is irreplaceable where context and a paper trail matter: a readable message with the sensor name, the value, the threshold and a link to the chart — one that can be forwarded or found months later. It's the natural channel for informational events, back-to-normal notifications and scheduled reports.

What email won't do: wake anyone up. The inbox is a "when I get to it" medium, not an "immediately" one — and no "urgent" flag changes that.

SMS: the channel of last resort

SMS has a property no other channel does: it reaches any phone, with no internet, no smartphone, no installed app. The duty phone can be a company "brick" with no touchscreen — the SMS will still arrive and still wake its owner.

That is exactly why SMS must be protected from inflation. If it arrives every day, after a week nobody reacts to it. Reserve it for critical events: a cold-room failure, a flooded server room, medicine temperatures out of range. We described what such a scenario looks like minute by minute in the article on the SMS alarm during a cold-room failure.

Web push: the everyday operational channel

A browser push notification appears on the desktop and on the phone the moment the event happens — with nothing to install beyond a consent given in one click. For people who work at a computer anyway, it's the best channel for warnings: faster than email, less invasive than SMS. The weakness is obvious: a powered-off computer means an undelivered message — which is why push should never be the only channel for critical events.

Teams and Discord: the alert where the team is already looking

An alert sent to one person has a single point of failure — holiday, a meeting, a dead phone. An alert on a team channel is seen by the whole shift: in Microsoft Teams it lands as a readable card with the event data, in Discord as a message on a chosen server channel. Whoever sees it first can react — and the discussion of the event unfolds right under the notification, where the team talks anyway.

It's the natural choice for technical and maintenance teams; we laid out the on-call scenarios separately in the article on Discord and Teams alerts.

In-app sound and webhooks: the duty room and automation

Two special channels. The audible in-app alarm turns the computer in the duty room, at the reception desk or in the control room into a siren — the signal is heard instantly, with no need to look at the screen. It works wherever the Nextriv dashboard is permanently up on a monitor anyway.

A webhook, in turn, is less a notification channel than an integration (a paid-plan feature) — it notifies not a human but a system: the alarm event arrives as data at an address you specify, where it can open a helpdesk ticket, light up a beacon or trigger any automation on your side. It's part of the broader topic of getting data out of the platform, which we describe on the integrations page.

Don't pick a channel — design a path

The real answer to the question in the title is: don't pick just one. In Nextriv, every alarm threshold has a severity — information, warning or critical (each metric can carry four thresholds: two warning and two critical) — and notification rules match the channels to the severity, sensor, location or metric. A typical setup looks like this:

  • Information → email, for the record.
  • Warning → web push and a Teams card — whoever happens to be at their desk reacts.
  • Critical → SMS to the person on duty, and if nobody acknowledges the event within a set time, escalation sends the notification to the next person or group — including a contact outside the platform.

Several mechanisms keep things hygienic along the way: deduplication keeps one active event per sensor + metric pair (with an ALM-XXXXXX code for team communication), quiet hours mute selected channels where that's a deliberate decision, a limit of 3 notifications per 5 minutes per recipient guards against an avalanche, and the back-to-normal notification closes the matter without manual checking. The delivery audit shows whether and by which route every notification went out.

Escalation path of a critical alert, step by step
Escalation path of a critical alert, step by step

Two real-life scenarios

A pharmacy fridge. The Nextriv Probe Solo recorder guards the 2–8 °C range. A warning at 7 °C goes by push and a Teams card to the team — someone checks the door and the compressor. The critical threshold at 8 °C sends an SMS to the manager; no acknowledgement within 15 minutes escalates to a second person. Once the temperature returns to normal, everyone gets a closing notification, and the event history with its ALM code stays in the system for the records.

Nextriv productNextriv Probe SoloNX-PR-SOLO-1PCompact temperature logger with a detachable corded probe and EN 12830 certification — pharmacy fridges, display counters and cold rooms. 4000-reading buffer with retransmission.View product page

A meeting room. The Nextriv Sense CO₂ sensor reports the carbon dioxide concentration. Crossing 1000 ppm means a post on the facility channel — whoever can, airs the room; nobody gets an SMS about stuffiness. Only recurring warnings in the same rooms become an argument for a conversation about ventilation — with charts instead of impressions.

Nextriv productNextriv Sense CO₂NX-SN-CO2CO₂, temperature and humidity sensor with NDIR measurement and an e-ink display. Shows on the spot when to air the room — and sends the data to the Nextriv platform.View product page

Where to start

All six notification channels are available from day one, on the free plan too (webhook integrations come with the paid plan) — details in the pricing. Start with a simple setup: email for information, push for warnings, SMS for critical events — and only add escalations and team channels based on the first few weeks. And if you'd rather see the whole path in action, book a demo — we'll go from alarm threshold to SMS live.

See data like this from your own sensors

FREE plan: 10 sensors, a gateway and a full year of measurement history — no credit card required.