$ stayupfront --status-pages

A status page that's driven by your actual incidents.

When you declare an incident, the status page already says so — because it's the same incident, not a second thing to go and update.

Custom domain, certificates handled, feed subscriptions, maintenance windows — plus the one thing that matters most: it updates itself.

status.yourcompany.com
Your Company

90-Day Uptime

99.8%
90 days ago Today
API Operational
100%
Dashboard Operational
100%
Webhooks Operational
100%
Email delivery Operational
100%
Your Company

90-Day Uptime

99.8%
90 days ago Today
INC-2043

Dashboard loading slowly for some customers

Investigating
Started Dashboard

We're seeing elevated load times on the dashboard for some customers and are investigating. We'll confirm here once load times recover.

Posted

API Operational
100%
Dashboard Degraded Performance
99.2%
Webhooks Operational
100%
Email delivery Operational
100%
$ stayupfront --downstream

Your status page updates itself, straight from the incident.

Declare an incident and the page already says so. Post an update and it's already published, and already in your subscribers' feeds. The affected components flip to the right status on their own — one incident, shown on every surface.

That's the difference from a status page you update by hand — nothing to remember, even during a real incident at 2am.

$ stayupfront --severity-map

You set the severity. Your customers see plain English.

Inside the incident, your team works in severities — critical, major, minor. Your customers just need to know: working, kind of working, or down. So the severity you set maps to a public status automatically — four states anyone can read at a glance.

$ stayupfront --branding

Your URL. Your logo. Certificates you never touch.

From your customer's point of view, it's a page on your product, not a page on ours.

Custom domain. status.yourcompany.com or any subdomain you own — point a CNAME at us. Certificates are handled for you.

Your logo, light and dark. Square or landscape variants, rendered to match the viewer's theme.

Per-page display toggles. Show only what's relevant on each page — uptime history, active incidents, changelog, and more.

yourcompany.stayupfront.com
Your Company
All Systems Operational
API Operational
100%
Webhooks Operational
100%
Dashboard Operational
100%
status.yourcompany.com
Your Company
All Systems Operational
API Operational
100%
Webhooks Operational
100%
Dashboard Operational
100%

Same page. The one your customers bookmark is on the right.

$ stayupfront --subscribe

Customers subscribe once — and stay informed.

Every page has a feed anyone can follow — incidents and maintenance land in it as you post them, changelog entries if they want them. Signed-in customers get a personal feed of their own, scoped to the components they can see.

Signed-in customers automatically see more — the components and incidents the public can't.

Status feed

Public feed — anyone can follow

status.yourcompany.com/feed Copy

Your personalised feed

status.yourcompany.com/feed/9f3c… Regenerate

Feed content

Incidents
Scheduled maintenance
Changelog entries
$ stayupfront --maintenance

Schedule the maintenance once.

Schedule a window — what it affects, when it starts — and it's on your status page ahead of time. Planned work never reads as an outage.

Scheduled

Database upgrade

Sunday, 02:00 — 03:30 GMT (1 hour 30 minutes) API, Dashboard
We're upgrading the primary database. Brief read-only periods are possible during the window; no action needed on your side.
In Progress

Webhook delivery migration

Today, 14:00 — 15:00 GMT (1 hour) Webhooks
Migrating webhook delivery to new infrastructure. Deliveries may be delayed but won't be dropped.

Your customer sees it coming:

status.northwind.com
Northwind
All Systems Operational
Scheduled

Database upgrade

Sunday, 02:00 — 03:30 GMT (1 hour 30 minutes) API, Dashboard
We're upgrading the primary database. Brief read-only periods are possible during the window; no action needed on your side.
API Operational
100%
Dashboard Degraded Performance
99.2%
Webhooks Operational
100%

Run to the work, not the clock

Start early, finish early — or let the window close itself at the scheduled end, or leave it open until you close it by hand.

Mute alerts only if you want to

Suppress alerts just for the components under maintenance — a planned job never hides a real outage somewhere else.

$ stayupfront --multi-product

One status page for everything, or one per product. Your call.

A page is made of components — the parts of your product that can be up or down. Run one page covering everything you sell, or one per product, each with its own components, domain, logo, and subscribers. Your team works in one workspace across all of it; each set of customers sees only the page that's theirs.

However many pages you run, your whole team is included — see the pricing.

status.acmelite.com
Acme Lite
All Systems Operational
API Operational
100%
Web app Operational
100%
status.acme-enterprise.com
Acme Enterprise
Major Outage
INC-2051

Webhook deliveries are failing

Investigating
Started Webhooks

Webhook deliveries are failing for some endpoints. We've identified the cause and are rolling out a fix — we'll confirm here once deliveries recover.

Posted

API Operational
100%
Dashboard Operational
100%
Webhooks Major Outage
98.1%

Two products, two status pages, one internal workspace.

$ stayupfront --signup
[ private beta · shaping the product ]

Want a status page that updates itself? Get in early.

StayUpfront is nearly ready, and I'm bringing in founding customers first — a small group at a time, so I can work with each of you directly. Founding customers get founding-customer pricing, a real say in what gets built, and a personal onboarding call with me.

Drop your email

Direct email from Rob when your slot's ready. No drip sequence.

File preview

Loading…