When your API goes down, the engineer on call hears first.

Sentivel checks your endpoints and pages whoever is on call until someone answers, by text and phone call on Pro. Your status page tells customers while they work on the fix.

  • Free for 10 monitors
  • No card
  • Data stored in the EU

incidents

  1. SentivelAPPYesterday at 16:48

    Checkout has recovered

Acme

status.acme.dev

All systems operational

Updated just now

A demo outage. Nothing real is checked.

Right now we are watching 56 providers your product might run on. See them all

  • Stripe

    Operational

  • Amazon Web Services

    Major outage

  • Cloudflare

    Major outage

  • Vercel

    Operational

  • GitHub

    Operational

  • OpenAI

    Operational

  • Supabase

    Operational

  • Twilio

    Degraded

  • Google Cloud

    Operational

  • Slack

    Operational

  • Datadog

    Operational

  • Anthropic

    Operational

On-call

Page one person. Call the next if nobody answers.

When a check fails, whoever is on call gets a text with an acknowledge link. If nobody acknowledges, the next step pages again, by phone if you like, and asks them to press 1. The ladder stops the moment someone acknowledges.

  • Text and phone paging

    On Pro and above, to numbers verified before they are ever called.

  • Email, Slack, Discord and Teams

    On every plan.

  • Webhooks

    The same alert, into your own tooling.

  • Your rotation in your calendar

    Each schedule has a feed for Google Calendar or Outlook.

The escalation editor: page the primary on-call person at once, then Slack and Maya Rivera after 5 minutes.

Friday 16 October

3:12

Messages

now

Sentivel

Sentivel: API is down: returning HTTP 503
Acknowledge: sentivel.com/incidents/…/ack

The on-call calendar for June 2026, with shifts handing over between four people.
Acme's status page: all systems operational, then 90 days of uptime for the REST API, webhooks and database.

Status pages

Customers read the status page before they write to support.

Each monitor drives a component. When an outage is confirmed the component changes and an incident opens on the page. You write the updates, and every subscriber gets each one by email.

  • On your own domain

    Point status.yourcompany.com at us on any plan. HTTPS is set up for you.

  • Subscribers

    Customers sign up by email and hear about each update.

  • Up when we are not

    Served from an edge cache, with a copy on separate infrastructure at mirror.sentivel.com, refreshed every 15 minutes.

  • Private pages

    Put an internal page behind a password for your own team.

Uptime checks

Every minute on Pro, confirmed from another region.

A failed check is tried again at once. On Pro it then has to fail from a majority of regions before an incident opens, so one region’s bad network never wakes anybody.

The monitors list: each endpoint checked every minute, with 30-day uptime beside it.
How often each plan checks
PlanChecksRegions
Freeevery 5 minutesOne, with a retry
Soloevery 2 minutesOne, with a retry
Proevery minuteSeveral, majority vote
  • Retried before it counts

    A blip that recovers on the retry stays a blip.

  • A majority of regions must agree

    A region whose own network fails is left out of the vote.

  • More than HTTP

    Keyword and JSON checks, TCP ports, DNS records, and heartbeats for cron jobs and workers.

Provider advisories

When Stripe breaks, say it’s Stripe.

Tell Sentivel which parts of your product run on which providers. When one of them has an incident, your status page names it and says what may be affected. When they recover, the advisory comes down by itself.

For example, Acme’s map

  • CheckoutStripe
  • APIAWS us-east-1
  • Sign-inSupabase
  • AI assistantOpenAI

How advisories work

Some services may be affected

CheckoutProvider issue

We're aware of an ongoing issue with Stripe, a service we rely on. Some functionality may be affected until it's resolved.

Written by Sentivel, word for word. You can replace it with your own. See every provider we follow

Moving over

Already on Statuspage, Better Stack or incident.io?

Instatus pages import the same way as Statuspage.

  • Atlassian Statuspage

    Compare the two

    Comes over: Components, incident history and email subscribers.

    Connect with a Statuspage API key and import from the dashboard. Then add monitors, so the page updates without anyone editing it.

  • Better Stack

    Compare the two

    Comes over: Your monitors.

    Paste the URLs, one per line, and each becomes a monitor. Rebuild the escalation ladder, then point your status page’s CNAME at us.

  • incident.io

    Comes over: Your alert sources.

    Sentivel runs the uptime checks itself. Anything else that raises alerts can open incidents through an inbound webhook.

Pricing

Start free. Pay when you need faster checks and phone paging.

Free

$0forever

Monitoring and a status page.

  • 10 monitors, every 5 minutes
  • 1 status page on your domain
  • Dependency tracking and advisories
  • Email, Slack & Discord alerts
  • 90 days of history
  • 1 responder seat

Pro

$23a month, billed yearly

On-call schedules and phone paging.

  • 25 on-call schedules & escalation policies
  • Phone & SMS paging
  • Multi-region consensus
  • AI-drafted incident updates
  • 50 monitors, every minute
  • 3 responder seats, then $10 a month each

Business

$99a month, billed yearly

White-label pages at higher limits.

  • Remove Sentivel branding
  • 250 monitors, every minute
  • 25 status pages
  • 25,000 subscribers
  • 2 years of history
  • 15 responder seats, then $10 a month each
Compare every plan, including Solo and Enterprise

Questions people ask first

Do I need a card to start?
No. The Free plan never asks for one. A card is only needed to start a 14-day Pro trial or to upgrade.
Can it use my own domain?
Yes, on every plan. Point a CNAME such as status.yourcompany.com at us and HTTPS is set up automatically.
What happens if Sentivel goes down?
Your status page is served from a cache at the edge, so it keeps loading if our servers don’t. Every public page is also copied to mirror.sentivel.com, on separate infrastructure, every 15 minutes.
Who pays for a seat?
Anyone who goes on call or acknowledges a page is a responder. Everyone else in the workspace is a member, free and unlimited.
Where is my data stored?
In the EU, in Ireland. The companies that process data for us are listed in our privacy policy.

Start with the endpoint you least want to see fail.