Know your site is down before your customers do
uptm checks your websites and APIs around the clock, alerts and escalates to the right person when something breaks, tracks every incident, and keeps customers informed with branded status pages.
The Free plan costs $0 and includes 3 applications with 3 URLs each.
- uptm.io Checked just now · 142 ms Up
- api.uptm.io Checked just now · 88 ms Up
- app.uptm.io Checked just now · 210 ms Up
- hooks.uptm.io Checked just now · 64 ms Up
Checks run every few seconds in this demo. A simulated incident opens and resolves; nothing here is real.
Check, alert, escalate, inform
One loop from the first failed check to the update your customers read.
-
Step 1
Check
HTTP and API checks from up to six regions, as often as every 5 minutes on Free and every 5 seconds on Pro and Enterprise.
-
Step 2
Alert
Slack, Discord, email, SMS, call or webhook the moment a check fails.
-
Step 3
Escalate
Policies notify the next person after a delay you set until someone acknowledges.
-
Step 4
Inform
Your status page shows the incident, your updates and planned maintenance.
Everything you need to stay online
Monitor, alert, escalate, resolve and communicate in one focused platform built for teams that are on call.
Monitor everything
Websites and HTTP APIs, checked around the clock from six regions. Checks run as often as every 5 minutes on Free and every 5 seconds on Pro and Enterprise.
Learn more about Monitor everythingAlert instantly
Email, Slack, Discord, SMS, phone call or webhooks the moment a check fails. Reuse each channel across your monitors.
Learn more about Alert instantlyEscalate automatically
Escalation policies notify the next person after a delay you set, until someone picks the incident up.
Learn more about Escalate automaticallyManage incidents
Every outage becomes an incident you can track, comment on and resolve, with reusable templates for updates.
Learn more about Manage incidentsPublic status pages
Branded pages with incidents, maintenance and uptime history. Free includes 1 status page, Pro includes 10 status pages, and Enterprise is unlimited.
Learn more about Public status pagesMaintenance windows
Schedule planned work for the applications it covers. Checks keep running, alerts are suppressed, and the window shows on your status page.
Learn more about Maintenance windowsMulti-step checks
Chain HTTP requests, delays and assertions in a visual editor to test a whole user journey.
Learn more about Multi-step checksLog ingestion
Send application logs to uptm with an API key. Logs at the level you pick (Error by default) open an incident.
Learn more about Log ingestionTeams and access
Workspaces, role-based permissions, an audit log, API keys and two-factor authentication.
01. Monitor
Know first.
Websites, APIs and whole user journeys, checked from six regions at the pace your plan allows.
- HTTP and API checks with assertions on status and response
- Multi-step journeys in a visual editor
- Regions, intervals and auto-pause per application
Monitors
Sample data, not a real customer
Uptime (30d)
99.99%
Avg response
142ms
Open incidents
0
Illustration with sample data.
02. Respond
Reach the right person.
Alerts go to the channels you choose. If nobody answers, the escalation policy moves on. Every outage becomes an incident with a timeline your team can follow.
- Slack, Discord, email, SMS, call and webhooks
- Escalation policies with delays per step
- Incidents, comments and reusable templates
Escalation policy · Production API
1. On-call engineer
via Slack and SMS
2. Team lead
via Email and SMS
3. Engineering manager
via Phone call
Incident timeline
- 14:02
Ongoing
api.example.com is failing its checks.
- 14:07
Comment
Rolling back the 14:00 deploy.
- 14:15
Awaiting resolution
Checks are passing again. Watching for a few minutes.
- 14:25
Resolved
Closed after 23 minutes.
Illustration with sample data.
03. Inform
Keep customers in the loop.
A branded status page shows live status, incidents and planned maintenance, so fewer people write to support.
- Your logo, colours and a dark mode
- Subscriber notifications
- Your own domain, plus more options available on status pages
Example Co. status
Scheduled maintenanceIllustration with sample data.
Surface problems early, route them to the right person
Give everyone a clear picture, without the noise. Illustrations use sample data.
See it all at a glance
A timeline of every monitor so an outage is obvious the moment it starts.
Alert where your team already is
Reuse each channel across monitors. Every escalation step can use different ones.
Check from six regions
Pick the regions that matter for each application and compare response times between them.
Logs become incidents
Post logs with a workspace API key. Entries at the level you choose open an incident.
POST /ingest/logs
X-API-Key: uptm_live_••••••••
Content-Type: application/json
{
"applicationId": "app_01h…",
"level": "error",
"title": "Checkout failed",
"message": "Payment provider timed out after 30 s"
} Choose the plan that fits
Start free and upgrade when you need faster checks and more capacity.
Free
For personal projects and getting started.
- 3 applications
- 3 URLs per application
- 5 team members
- 2 notification channels
- 1 status page
- Checks as fast as 5m
- No AI credits
Pro
For growing teams that need faster checks and more capacity.
or $100 / year
Coming soon- 50 applications
- 50 URLs per application
- 100 team members
- 10 notification channels
- 10 status pages
- Checks as fast as 5s
- 500 AI credits / month
Enterprise
For organisations with advanced needs. Assigned by our team.
- 100 applications
- 150 URLs per application
- Unlimited team members
- Unlimited notification channels
- Unlimited status pages
- Checks as fast as 5s
- 5,000 AI credits / month
- Deploy on your own infrastructure
Frequently asked questions
Everything you need to know about monitoring with uptm. Still curious? Email support@uptm.io.
What can uptm monitor?
Websites and HTTP APIs, including multi-step journeys. Checks run as often as every 5 minutes on Free and every 5 seconds on Pro and Enterprise.
How fast will I be alerted?
When a check fails, uptm notifies your team through the channels you set up: email, Slack, Discord, SMS, phone call or webhooks. How quickly depends on your check interval.
Can uptm page the right person automatically?
Yes. Escalation policies keep notifying people in the order you define until someone picks the incident up.
How are incidents handled?
When a monitor goes down, uptm opens an incident. Your team can follow it from ongoing to resolved, add comments, and start updates from templates.
Can I schedule maintenance?
Yes. Create a maintenance window for the applications it covers. Checks keep running, alerts are suppressed, and it can appear on your status page.
Can I send application logs to uptm?
Yes. Post logs with a workspace API key. Entries at the level you choose (Error by default) open an incident.
Do you offer public status pages?
Yes. Free includes 1 status page, Pro includes 10 status pages, and Enterprise is unlimited. Pages can show incidents, maintenance and uptime history, and run on your own domain. More options are available on status pages.
Is there a free plan?
Yes. The Free plan costs $0 and includes 3 applications with 3 URLs each. See the pricing section for every limit.
Ready to stop worrying about downtime?
Add your first URL, choose who gets alerted, and publish a status page. The Free plan costs nothing.
Coming soon