Features

From the first check to the status update your users read

Everything UptimeSam does, in the order you will use it, with the plan each part comes on.

01 · Watch

Pro and Max

Eleven ways to check that it works

Not just whether a port is open: each monitor checks the way its service actually fails.

  • Websites and APIs: status codes, headers, methods, request bodies and response times
  • Keywords in the page, and fields in a JSON answer that must have the right value
  • PostgreSQL, MySQL, Redis and SMTP checked in their own protocol, with no passwords
  • Ping, TCP ports and DNS records, every minute on Pro and every 30 seconds on Max
Pro and Max

Cron jobs that report in

The failures that never answer a request: the job that simply stopped running.

  • Each heartbeat monitor has its own URL for your job to call when it finishes
  • A grace period, so a job that runs a little long is not an outage
  • Call it with /fail and a broken run alerts straight away
crontab -e
# every night at 03:00
0 3 * * * /usr/local/bin/backup.sh && \
  curl -fsS https://uptimesam.com/ping/k3Fq9…

Nightly backup

Thu
Fri
Sat
Sun
Mon
Tue
No ping since Monday 03:00. Your team was told at 04:00.

02 · Alert

Pro and Max

Alerts in the right place, for the right people

Every channel on every plan, and each monitor decides where its alerts go.

  • Email, Slack, Discord, Microsoft Teams, Telegram and signed webhooks
  • Push notifications on your phone through Hookfire, loud enough to break through Focus
  • Send the database to the backend channel and the website to everyone, per monitor
  • Retries before an alert, so one dropped packet wakes nobody
Pro and Max

Warnings before it becomes an outage

Most outages announce themselves. These alerts listen.

  • Slow responses: three checks in a row over your threshold, and a note when it is fast again
  • Certificates 14, 7 and 1 days before they expire, and domains 30, 7 and 1 days before
  • Reminders while a monitor stays down, from every 15 minutes to every 12 hours
  • Maintenance windows that keep alerts quiet during planned work
app.uptimesam.com

Monitors

3 up, 1 down, 0 paused

Add monitor
  • Website

    https://acme.example

    182 ms
  • API

    https://api.acme.example/health

    HTTP 503
  • Certificate

    acme.example · expires in 64 days

    41 ms
  • Nightly backup

    Heartbeat · every 24h

    3h ago

Response time, last 24 hours

03 · Inform

Pro and Max

A status page that answers for you

"Is it down or is it me?" answered before it becomes a support ticket.

  • 90 days of uptime bars and response times for every public monitor, in your groups
  • Incidents and their updates, and maintenance announced ahead of time
  • Visitors subscribe by email and hear about each incident, with one-click unsubscribe
Pro and Max

Your status on your own site

One line of script puts the status where your users already are.

  • A small badge, or a card that opens to every monitor, upward or downward
  • Light, dark or following the visitor's system, and it updates every minute
  • Uptime and status badges for your README and docs
acme.example

Website 99.98%

API 99.41%

Checkout 100%

Powered by UptimeSam

All systems operational ⌃ All systems operational
Max

Your brand, and your audience

A status page that looks like your product, shown only to who you choose.

  • Your logo, favicon, theme and custom CSS, with no UptimeSam branding
  • Private pages that only your signed-in team can see
  • Password-protected pages for customers or partners; changing it signs everyone out

04 · Automate

Pro and Max

A REST API for your deploy scripts

Monitors and incidents from your own code, CI or infrastructure tools.

  • Create, change, pause and delete monitors as services come and go
  • Post incidents and updates from your own incident tooling
  • Board API keys, shown once and stored hashed, revocable any time
Read the API docs
Max

Your AI assistant, watching with you

The UptimeSam MCP server lets Claude, ChatGPT, Cursor and other AI assistants read and manage your monitors as you.

  • Ask what is down and why, with each monitor's uptime and recent outages
  • Add monitors, change their settings, and pause or resume them around a deploy
  • Post incidents and updates on your status page, which notify your subscribers

How to connect

https://uptimesam.com/mcp
  1. 1 Add the server URL to your assistant as a custom connector or remote MCP server.
  2. 2 Sign in to UptimeSam and approve the connection.

A client that cannot sign in uses a personal token from your MCP server settings instead. It reaches only the boards you are an admin of, and it cannot delete anything.

Read the setup guide

Also included

A year of uptime history

Every outage, with its cause and duration, kept for a year.

Pro and Max

Monitor groups

Group monitors on the board, and as sections of the status page.

Pro and Max

Live dashboard

Each check lands on the board as it happens, with no refresh.

Pro and Max

Hookfire built in

Alerts as push notifications, next to your payments and deploys.

Pro and Max

Checks every 30 seconds

And 100 monitors per account, against 25 checked every minute on Pro.

Max

30 days of check history

Every individual check and its response time, for a month.

Max

Unlimited boards and seats

One board per product or client, each with its own team.

Max

Admin and member roles

Members see the board and get alerts; admins change it.

Max

Compare plans

Feature Pro Max
Boards 1 Unlimited
Seats 2 Unlimited
Monitors 25 100
Shortest check interval 1 minute 30 seconds
HTTP, keyword, JSON, SSL, heartbeat, TCP and DNS monitors
Ping, PostgreSQL, MySQL, Redis and SMTP monitors
Retries before an alert, so one slow answer wakes nobody
Slow response, still-down and domain expiry alerts
Alerts routed to chosen channels, per monitor
Email alerts to the board's members
Slack, Discord and Microsoft Teams
Telegram
Signed webhooks and Hookfire push notifications
Public status page with 90-day uptime bars
Incidents and scheduled maintenance
Email subscribers for status updates
Embeddable status widget and uptime badges
REST API
Check history 7 days 30 days
Uptime history 1 year 1 year
Team roles Everyone is an admin Admins and members
Private and password-protected status pages
Status page logo, favicon, theme and custom CSS
No UptimeSam branding on the status page
MCP server for AI assistants
Priority support

Try all of it for 7 days

The trial is Max, so nothing above is held back. No credit card required.