Documentation

Everything you need to set up and run a status page with Status Trace.

Getting started

Sign in with a magic link sent to your email - there's no password, and your account is created automatically on first sign-in. Create your first status page by creating an organisation: give it a Name, a Slug, and a Description.

The slug becomes your public URL at {slug}.<your-domain> - lowercase letters, numbers, and hyphens only; some reserved words are blocked.

Components

Add the services you want to show status for. Each component has one of five status levels: Operational, Degraded performance, Partial outage, Major outage, or Under maintenance.

Your public page's overall status is automatically derived from your worst-affected component.

Incidents

Open an incident with a Title, a Status, an Impact level, and a first update message, and pick which components are affected (optionally updating their status at the same time).

Incidents move through a status flow: Investigating → Identified → Monitoring → Resolved. Impact is one of Minor, Major, or Critical.

Post Markdown-formatted updates over time to build a timeline; "Notify subscribers by email" is on by default for each update. Resolving an incident stamps the resolved time and flips its affected components back to Operational.

Maintenance windows

Schedule planned maintenance with a Title, a Start and End time, a message, and the components it affects, with an optional pre-announcement email to subscribers.

Maintenance windows move through Scheduled → In progress → Completed, or can be Cancelled. Active and upcoming maintenance (within the next 30 days) is shown on your public page.

Subscribers & notifications

Visitors can subscribe to your status page by email. Subscriptions use double opt-in - a confirmation link that expires after 24 hours - plus one-click unsubscribe.

Subscribers choose a severity filter (All, Minor and above, Major and above, or Critical only) and can pick specific components to follow.

You can also add webhook or Slack subscriptions - paste an HTTPS URL and Slack destinations are detected automatically - to get incident and maintenance updates pushed to another system.

Custom domain & branding

Customise your page's Name, Description, Support URL, and Logo URL. Theme settings cover a brand colour strip, an accent colour (with a built-in WCAG AA 4.5:1 contrast check), a theme mode (Dark by default, or Light, or Auto), and optional colour overrides per status level.

Attach your own domain (e.g. status.yourcompany.com) with a CNAME record; the settings page shows live verification status - Waiting for DNS, Verified, or Error - with a Recheck action.

Embeds & API

For deeper integrations, every status page exposes an Atom feed at feed.xml, a drop-in embed.js status badge you can add to any site, and a JSON summary at api/v1/summary.

Your account

From your account page you can update your name, manage your marketing email preferences, and delete your account. If you're the sole owner of an organisation, deleting your account will warn you first.