Skip to content

Twilio SMS alerts for website monitoring

Uptimia checks your sites, certificates and checkout flows from outside your network and texts you through your own Twilio account when one fails. The sender number is yours and the rates are yours — and the alerts never touch the text allowance in your plan.

Text alerts don’t depend on an app

A notification from a monitoring app needs the app installed, a data connection, and a phone willing to show it right now. A text message needs none of that — and a number saved in your contacts rings even when notifications are silenced.

Alert from a monitoring app

An app notification waits its turn

Tracking down
03:12 · push dispatched
held · Sleep Focus
The notification list
silent, grouped, waiting for coffee

It arrived, but it sat in a grey stack behind a sleeping screen — the phone treated it exactly like any other app notification, because that is what it is.

Alert as a text from your own number

A text message rings through

Tracking down
03:12 · SMS handed to the carrier
cell tower · no data
Your phone rings
a saved contact, allowed through DND

The sender is a fixed number you own, so it lives in your contacts — its own tone and a pass through Do Not Disturb. Phones rank people above apps; this puts your monitoring on the people side.

The fix isn’t sleeping with Do Not Disturb off. It’s an alert from a fixed number your phone is told to trust. Here’s a Saturday-night outage, end to end:

One outage, from the failed check to the all-clear

The check fails overnight and the text rings through Do Not Disturb. The bad upgrade is rolled back, and the recovery text closes the thread — before the first customers arrive.

03:12 The site goes down — the text arrivesConfirmed by 3 regions, then sent to the saved number SMS · contact
03:14 Acknowledged with one tapThe link in the text — no login, and the escalation stops from bed
03:24 The bad upgrade is rolled backAn overnight server upgrade had broken the site — a ten-minute fix laptop
03:31 ✅ The recovery text: up after 19 minutesSame sender, same thread — total downtime included same number
19 mindown → up
The first customers arrived to a working site08:47
The whole incident fit inside the quietest hour of the night. The incident log says 19 minutes; the support inbox says nothing.
confirmed from 3 regionsacknowledged in 2 min19 minutes down0 tickets raised
A text needs no app and no data connection. One saved number woke the right person, and the backup never had to ring. backup number never buzzed

Connect Twilio in three steps

This channel is for teams with their own Twilio account: Uptimia decides when to text, Twilio carries the message, and the number and the rates stay yours.

Step 12 min

Connect your Twilio account

Copy a few values from your Twilio console, and a test message proves the wiring on the spot.

AC7f2e ···· → +1 415 ··· ··9 Send test
a hello from your own number · route proven end to end
Step 21 min

Point your monitors at it

Pick the checks that should text you — and save the sender as a contact, because the number never changes.

Alert this monitor to
Twilio SMS +370 6…EmailSlack
Tracking — caldmont.com → SMS to your number
Step 3optional

Back it up if nobody answers

If the text goes unacknowledged, Uptimia moves on to the next person.

If nobody acknowledges — escalate
SMS to you → +5 min SMS to Priya → +15 min e-mail to both
maintenance windows send nothing · quiet hours per person
Technical setup guide

Connect your own Twilio account

The Help Center walks the Twilio console: which four values Uptimia needs, where each one lives, and how your credentials are stored once they are in.

Open the setup guide help.uptimia.com

Every check you run can text you

A homepage ping only proves the homepage. Checkout flows, certificates, domains, servers, scheduled jobs, page speed and API checks — each writes its own text, and each sends its own recovery.

Uptime checksEvery URL, minute after minute
SSL certificatesExpiry texted weeks early
Domain expiryLapses caught before they land
Server metricsCeilings on disk, load and RAM
1 sms thread your Twilio number — any check can text it
Heartbeats & cronBackups that fail to report
TransactionsLogins walked like a user
Virus & malwareBlocklists and infected pages
Page speedSlowdowns before complaints
The thread becomes the site’s black box — scroll up and every incident of the year is there, timestamped. every check · one number

Send each alert to the phone that should ring

An SMS lands on exactly one phone — yours, a teammate’s, or the on-call phone that changes hands on Mondays. Decide who gets woken and who backs them up.

Your everyday number
First to know — anywhere with signal, data or not.
Down alerts once the backup regions agree
Checkout replays that stopped passing
Heartbeats that missed their slot
emergency bypass on
The on-call handset
A cheap phone, its own SIM — whoever holds it holds the pager.
The same down alerts, on that SIM
Server ceilings: disk, load, memory
Certificate and domain expiry warnings
handed over on Mondays
The ladder above both
For when the first text goes unanswered.
The SMS fires the instant it’s confirmed
A second number after the delay you set
Then e-mail, push or the next person
one tap in the dashboard ends it
Days belong to team tools — alerts also reach SlackMS TeamsDiscordTelegramWhatsAppPagerDutyEmail

Apps get muted.Texts get read.

The whole platform on the trial — every monitor type, one plain SMS from your own number.

Start your free 30-day trial
30 days free no credit card cancel anytime

What sits behind the text

The text carries the headline; everything else waits behind it — per-region results, incident timelines, public status pages and monthly reports from 171+ checkpoints in 70+ countries.

The dashboard where the acknowledgement lives

The text is one line, so the dashboard is your next tap: the full per-region verdict, the response-time chart, and the acknowledge button that halts the escalation ladder.

Tracking — caldmont.comUPTIME · 99.96% Queue worker check-inHEARTBEAT · OK caldmont.comSSL · OK

Confirmed from 171+ checkpoints

One unlucky probe never wakes you — checkpoints in 70+ countries fetch the page, and up to 3 independent regions must agree before a text goes out.

171+ checkpoints · 70+ countries

A status page for the askers

Publish a public page and “is it down?” stops being a message to your number.

 status.caldmont.com · live

Monthly uptime PDFs

The availability number your contracts promise — computed, rendered and mailed.

June · 99.96% · delivered

Two-minute nights, on record

Acknowledgements carry timestamps, so reaction time becomes a statistic — not a war story.

avg. acknowledgement · 2 min

When one text should become two

On an escalation policy, an ignored alert climbs: the next number after your chosen delay, then the next channel. Planned maintenance sends nothing at all.

Step 1 — SMS to youTWILIO Step 2 — SMS to Priya+5 MIN Maintenance windowMUTED

How Twilio SMS alerts work

Uptimia checks your websites from 171+ external locations and, when one fails, texts any phone you choose through your own Twilio account — from your number, at your rates. The message says which monitor failed, what went wrong and since when, and when the site recovers the all-clear lands in the same thread with the total time down.

“The bundled SMS pack has me covered”

When the message allowance runs out

Alert #7 tonight
a flapping monitor at 02:40
credits left: 0
Nothing arrives
or it comes from a stranger’s shortcode

Metered bundles and shared shortcodes fail at the worst time: the meter empties on a long night, and a rotating sender can’t be saved or let through Do Not Disturb. Owning the pipe removes both.

Outside probes + your own Twilio number

Checked outside, sent from your number

171+ locations
loading the real page
1 SMS · your account
Any handset
apps optional

Uptimia decides when to text, Twilio carries it at its ordinary rate, and your phone treats it like a message from someone it knows. Every layer is inspectable — down to your Twilio console log.

Every event

What actually lands in the thread

Six shapes of message cover an incident’s life — all plain text, all readable on a lock screen or a ten-year-old handset.

Compare all 12 alert channels
MessageArrives whenContents
Down alertThe failure is confirmed — uptime, speed, SSL and transaction checks re-test from up to 3 other regions firstThe monitor’s name, marked DOWN
Trouble warningAn expiry approaches or a page slows past its limitWhat’s degrading, while it’s still cheap to fix
Real-user alertLive traffic stops, slows, or starts throwing JS errorsThe site and the threshold that was crossed
Server alertCPU, memory, disk or load passes the ceiling you setThe resource, the measured value, the server’s name
RecoveryThe failing check goes green againUP — with the total downtime (SSL, domain and malware name the hour instead)
Test messageYou press “Send test” after pasting the credentialsA hello from your own number — wiring proven

Twilio SMS alerts FAQ

01Do I need my own Twilio account?+
Yes — that’s the point of this channel. Uptimia sends each alert through your Twilio account, from a number you own, at Twilio’s ordinary rates, with every delivery visible in your own console logs. If you’d rather not run one, Uptimia also has a built-in SMS channel with no setup at all; this integration exists for people who want the pipe in their own hands.
02What exactly do I have to configure?+
Four values, all copied from the Twilio console: the Account SID, the auth token, the Twilio number that should send, and the phone number that should receive. Save, send the test message, and the channel is live — no code, no webhook, nothing to host.
03What does each alert cost?+
Uptimia adds nothing — Twilio SMS is a standard alert channel on every plan, and it spends none of the monthly SMS allowance that comes with your plan (those credits belong to Uptimia’s own SMS channel). Twilio bills your account its usual per-message rate for the route, so an incident that opens and closes costs two ordinary SMS, itemised in your own Twilio console.
04Can Uptimia phone me instead of texting?+
Not through this integration — alerts are text messages; no calls are placed. If the goal is being woken reliably, the same properties do the job: save the sender as a contact, give it a loud tone, allow it through Do Not Disturb, and put a second number on the escalation ladder as insurance.
05Can several people get the texts?+
Yes — each recipient number is its own contact in Uptimia, so add one Twilio contact per person (the SID, token and sending number can repeat) and attach monitors to any mix of them. Teams running a single rotation often point one contact at a shared on-call handset instead, and simply pass the phone on Mondays.
06Will carriers filter the alerts as spam?+
The texts come from your own Twilio number with low, bursty volume — the opposite of a spam profile — and on your own phone a saved contact is never filtered. One note for US recipients: Twilio requires A2P 10DLC registration for long-code senders; its console walks you through that once.
07Does it work when I’m abroad?+
Your number travels with you: SMS follows the SIM through roaming, so alerts reach the same thread wherever the phone finds signal — with or without a data connection. And the recipient number itself can be in any country Twilio can deliver SMS to.
08What happens if I sleep through the text?+
The escalation ladder (Professional plan and above) is the safety net: after the delay you chose, the alert moves to the next number or channel, and keeps climbing until someone acknowledges. When the monitor runs on an escalation policy, the down text carries a signed acknowledge link — one tap in the phone’s browser, no login, and the ladder pauses. Without a policy, you acknowledge in the dashboard.
09Which monitor types can send texts?+
Every one of them — uptime, transactions, page speed, SSL, domains, malware, real-user monitoring, servers, heartbeats, blacklists, DNS and API checks all format their own SMS alerts. Nine of them put the total downtime in the recovery text; SSL, domain and malware recoveries give the time they went healthy instead.
10Is this channel available on all plans?+
Yes — Twilio SMS is a built-in alert channel, included on every plan and in the 30-day free trial, no credit card needed. The only per-message cost is the one Twilio itself bills to your account.

Get downtime texts from your own number

Connect your Twilio account, point your monitors at a phone number, and every confirmed failure arrives as a text from a number you own.

Your own number & rates Plain SMS — any handset 30-day free trial No credit card
Twilio SMS is a built-in alert channel — every check Uptimia runs can text the number you choose.