Status Pages
Publish a branded page showing the live health of your services, so customers can self-serve during incidents.
A status page is the page you share with your customers so they can answer "is it just me, or is this down?" without opening a support ticket. It shows the live health of the services you choose to display, and lets you post updates during an incident or planned maintenance. Pages can be fully public, hidden behind a password, or restricted to your own workspace.
Creating a Status Page
Start from the list
Go to Status Pages in the sidebar and click Create Status Page.
Name it and pick a web address
Give the page a title (this is shown as the header when you haven't uploaded a logo). Ionhour suggests a URL slug based on the title — edit it if you want something different. As you type, Ionhour checks whether that address is available.
Set the look and feel
Choose how historical uptime is shown for your components (bars with a percentage, bars only, or hidden), and optionally upload a company logo and a favicon.
Add your components
Components are the services and systems you want visitors to see — for example "API", "Dashboard", or "Payments". Use Quick Add to search your existing checks, jobs, projects, and dependencies and add several at once, or add a custom component by hand if you want more control over its name, description, or group.
Choose who can see it
Pick Public (anyone with the link), Password Protected (visitors need a password you set), or Private (only people in your workspace).
Add links, analytics, and search settings
Optionally add a support URL, links to your privacy policy and terms of service, and a Google Analytics tag. You can also choose whether the page should be allowed to show up in search engine results.
Create the page
Click Create Status Page. Your page is created right away — you'll land on its detail view to keep configuring it before sharing the link.
Plan limits
Your plan determines how many status pages you can create and how many components each page can hold. If you're at your limit, the create button will point you to upgrade instead.
Finding Your Status Pages
The Status Pages list shows every page in the workspace as cards (or switch to list view). Each card shows the overall status at a glance, whether the page is enabled, and its public link. Search by name or filter to Enabled / Disabled pages, and click a card to open its detail view.
Visibility Levels
| Level | Who can see it |
|---|---|
| Public | Anyone with the link. No login required. |
| Password Protected | Visitors must enter the password you set before they can view it. |
| Private | Only members of your workspace can view it. |
Visibility is set when you create the page.
The Overview Tab
Opening a status page lands you on its Overview tab, which covers two things: the page's identity, and its announcements.
Page Identity lets you edit the name and URL slug at any time. Ionhour checks the new slug's availability as you type. Changing the slug changes your public URL immediately, so any bookmarks or links people saved to the old address will stop working — Ionhour warns you before you save.
You'll also see a quick snapshot: how many announcements are currently open, how many components the page has, and a subscriber count (subscriber notifications are coming soon).
Announcements
Announcements are how you communicate with visitors during an incident or maintenance window — separate from your internal incident records.
Create an announcement
Click Create Announcement. Give it a title, choose an impact level (None, Minor, Major, or Critical), optionally tag the affected components, and write the initial update visitors will see.
Post updates as things progress
Click Post Update on an announcement to change its status — Investigating → Identified → Monitoring → Resolved — and add a message explaining what changed. Visitors see the full timeline of updates.
Resolve it
Click Resolve (and confirm) once the issue is over, or post a final update with status Resolved.
Use the All / Open / Resolved / Scheduled filter and the search box to find past announcements. If you'd rather not write announcements by hand every time, turn on Auto-publish incidents — Ionhour will automatically create a matching announcement whenever an incident affects a check linked to this page.
The Settings Tab
The Settings tab has its own sidebar with the following sections:
Basic Settings
Support, legal, and page-wide text: a support URL for reporting issues, a Google Analytics tag, whether the page should be indexed by search engines, links to your privacy policy and terms of service, and custom header/footer text shown at the top and bottom of the page. This is also where you'll find Delete page — a permanent, irreversible action.
Page Setup
Company logo, favicon, page-title visibility, and how historical uptime and incident history are displayed — editable any time — plus a live preview of how the page will look with your current settings.
Components
Manage the services shown on your page. Every component must link to exactly one thing — a check, a job, a project, or a dependency — there's no fully standalone option. Once linked, its status (Operational, Degraded, Partial Outage, Major Outage, or Under Maintenance) updates automatically instead of you having to set it by hand. Components linked to an entire project can be shown Rolled up as one status or Expanded to show each of the project's checks individually.
Give components the same group name to display them together under a shared heading. Drag components to reorder them, and toggle Show Uptime Bar per component to display (or hide) its availability history.
Use Quick Add to search and bulk-add existing checks, jobs, projects, or dependencies, or Add custom for a one-off component you want full control over.
Custom Domain
Point your own domain (e.g. status.yourcompany.com) at your status page instead of using the default Ionhour address.
Enter your domain
Type your domain (without http:// or https://) and click Add Domain.
Add the DNS records
Ionhour gives you a CNAME record and one or more TXT records. Add them at your DNS provider.
Wait for verification
Ionhour checks automatically every few seconds while it's pending — you can also click Check Status yourself. Once DNS is verified, Ionhour provisions an SSL certificate, and the domain goes Active.
You can remove a custom domain at any time, which also removes its SSL certificate.
More on the way
Page views, subscriptions, incident-update templates, and an embeddable widget/API each have a place reserved in the Settings sidebar, and are coming soon.
Going Live
New status pages aren't published right away — you'll see a Go live banner at the top of the page prompting you to finish setup first. Clicking it opens a short checklist covering things worth double-checking before you share the link: whether you've added a logo, linked your privacy policy and terms of service, set up a custom domain, and created incident update templates — plus a toggle for whether search engines should be able to index the page. Each item links straight to the right settings section.
Incident update templates aren't available yet
The "Create incident update templates" checklist item currently can't be checked off — its Setup link leads to the Templates settings section, which is still marked "coming soon." You can safely go live without completing this item.
When you're ready, click Go Live. The page's status badge switches from Offline to Online and it becomes publicly reachable at its URL. You can toggle it back off at any time using the switch at the top of the page.
Sharing Your Status Page
Every page gets a URL like https://your-slug.ionhour.cc (or your verified custom domain). Use the copy icon next to the URL to grab the link, or click Visit Page to open it in a new tab and see exactly what your visitors see.