Skip to content

A status page that follows your monitors.

Link each component to a monitor, and the page changes state after every check. Publish incidents with their updates, and subscribers get each one by email.

Free plan. No credit card required.

app.squasher.ai/acme/checkout-api/status-pages

acmecheckout-apiStatus pages

⌘ K

status.acme.com

Public
Status page for checkout-api.

All systems operational

CheckoutOperational
PaymentsOperational
Web appOperational
WebhooksOperational

Example status page

What the public page shows.

Everything a customer needs to know whether it is them or you.

  • Components from monitors

    Each check sets the state. Groups show the worst state of their members.

  • 90-day uptime and latency

    A daily uptime bar, plus p50, p95, and p99 response times for the last 24 hours.

  • Incident updates

    Investigating, Identified, Monitoring, Update, and Resolved, newest first.

  • Email subscribers

    Double opt-in, a choice of components, and RSS and Atom feeds.

  • Maintenance windows

    Planned work shows on the page before it starts, on Team and up.

  • Your own domain

    Serve the page at status.yourcompany.com, on Pro and up.

Publish an incident in one step.

Write the public title and summary on the incident, preview the page and the email, then publish.

  • The confirmation names the page and how many subscribers get the email.
  • A Resolved update also resolves the incident.
  • A monitor can publish its own incident after a delay that you set.
  • Add a link to your post-incident review when it is written.
Post an incident
app.squasher.ai/acme/checkout-api/incidents

acmecheckout-apiIncidents

⌘ K

checkout-api: error burst

SEV-2Resolved
Opened by the checkout errors monitor.

Timeline

  1. Created14:06

    Monitor checkout errors failed: 41 error logs a minute.

  2. Notification sent14:06

    Posted to #incidents in Slack.

  3. AI summary generated14:07

    Squasher completed the automatic investigation.

  4. Acknowledged14:09

    Lina acknowledged the incident.

  5. Resolved14:31

    Monitor checkout errors recovered.

Example project and data

What works today, and what does not.

Status pages are live on every plan. These parts are not built yet.

Public page, components, uptime

Today
Yes
Notes
Every plan

Email subscribers and feeds

Today
Yes
Notes
Double opt-in email, RSS, Atom

Custom domain

Today
Yes
Notes
On Pro and up

Viewer login for private pages

Today
No
Notes
Unpublished pages are hidden

Text message or webhook subscribers

Today
No
Notes
Email only

Status badges

Today
No
Notes
Not offered yet

Checked against the product on 2026-10-20.

Publish a page in three steps.

Create the page, link components to monitors, then publish.

  1. Create the page

    Select Status pages under Alerting, or use the CLI after squasher login.

    squasher status-pages create --project "$SQUASHER_PROJECT_ID" \  --name "Acme status" --slug acme
    Status pages
  2. Link components to monitors

    Add a component for each part of your service, and choose the monitor that sets its state.

  3. Publish and share

    Select Publish. Add your own domain when you are ready.

    Custom domains
Paste into your coding agent
Install Squasher for this project. If Squasher skills or MCP are not configured in this agent environment, run `bash <(curl -fsSL https://squasher.ai/install.sh) --agents -y`. Then read https://skills.squasher.ai/squasher-onboard/SKILL.md, map every runnable app/service/worker/frontend/agent in the repo, choose the matching Squasher SDK, log drain, OTLP, or Agent SDK path, initialize with SQUASHER_API_KEY and SQUASHER_PROJECT_ID from environment variables, send one real verification event, and report the files changed plus the verification step. Do not hardcode or reveal real API keys.
bash <(curl -fsSL https://squasher.ai/install.sh) --agents -y

Questions, answered.

Where does the status page live?

At squasher.ai/status/your-slug, and on your own domain on Pro and up. Links in the older status.squasher.ai form redirect to the new address.

Does the page update by itself?

Component states do. A component that follows a monitor changes after each check, and a group shows the worst state of its members. Incidents stay private until you publish them, by hand or after a delay that you set on the monitor.

How do subscribers get updates?

By email, with double opt-in, a choice of components, and an unsubscribe link. The page also has RSS and Atom feeds. Text message and webhook subscriptions are not offered.

Can I brand the page?

Yes. Set a logo, favicon, accent color, and support link on every plan. Custom CSS is on Team and up, and pages without the Powered by Squasher footer are on Team and up.

Can I keep a page private?

A page can stay unpublished while you set it up, on Pro and up. An unpublished page is not shown to anyone; there is no login for viewers yet.

How is uptime counted?

For a component that follows a monitor, uptime is the share of checks that did not fail. For a component without a monitor, the time of a published SEV-1 or SEV-2 incident counts as downtime, and other incidents count as degraded.

Priced by volume, never by seat.

Start free. Invite the whole team. AI triage is included on every plan.

Compare every plan

Free

For side projects, evals, and internal tools.

$0/ month

No card needed. No overage charges.

Start free
10K errors
5 GB telemetry
1K replays
150K monitor checks

Included

  • AI triage on new issues
  • 500 AI credits / month (an investigation uses 50)
  • 1 project

Pro

For small production apps that want one tool, not five.

$29/ month

Flat price. No per-seat fees.

Start on Pro
150K errors
100 GB telemetry
10K replays
2.6M monitor checks

Everything in Free, plus

  • 3,000 AI credits / month (an investigation uses 50)
  • 5 projects
  • 30 monitors with 30-second checks

Team

Most Popular

For product teams replacing Sentry, replay, and status tooling.

$99/ month

Flat price. No per-seat fees.

Start on Team
750K errors
250 GB telemetry
40K replays
8.6M monitor checks

Everything in Pro, plus

  • 12,000 AI credits / month (an investigation uses 50)
  • Unlimited projects
  • Unlimited status pages

Scale

For high-volume teams with security, procurement, and support needs.

$299/ month

Flat price. No per-seat fees.

Start on Scale
3M errors
1 TB telemetry
150K replays
21.6M monitor checks

Everything in Team, plus

  • 30,000 AI credits / month (an investigation uses 50)
  • 250 monitors with 30-second checks
  • Priority support

Need more volume, a security review, or custom terms? Get in touch.

Tell customers before they ask.

Create a page, link one monitor, and publish it in a few minutes.

Free plan. No credit card required.