Documentation

Everything you need to set up your status page and start communicating incidents like a pro.

Quick Start

1

Create your account

Sign up with your email. No credit card required — the free plan includes everything you need to get started.

2

Create a status page

From the dashboard, click Create Status Page. Choose a name and URL slug. Your public status page will be live immediately at your-slug.pagecalm.com.

3

Add components

Components represent the parts of your service (API, Website, Database, etc.). Add them from the dashboard — they'll appear on your public status page with their current status.

4

You're live!

Share your status page URL with customers. When incidents happen, you'll manage them from the dashboard and your page updates in real time.

AI Incident Writer

The AI incident writer is PageCalm's standout feature. It turns raw alerts and technical descriptions into polished communications in seconds.

How to use it

  1. Create an incident from the dashboard — enter a title, select the status and severity level.
  2. Describe what's happening — paste a monitoring alert, error log, or just describe the issue in plain English.
  3. Click "Generate with AI"— PageCalm produces a professional, customer-facing update that's clear, non-technical, and reassuring.
  4. Review and edit — AI generates a starting point. Always review before publishing. You know your customers best.
  5. Publish — the update appears on your public status page and subscribers are notified automatically.

Tips for better AI output

  • More context = better output."Database is slow" produces a generic update. "PostgreSQL connection pool exhausted on db-primary-01, 500/500 connections, API timeouts for 12 minutes" produces a specific, helpful one.
  • Include affected services. The AI will reference them naturally in the update.
  • Mention what you're doing about it."Scaling up database connections and investigating root cause" gives the AI something concrete to tell customers.

Generation limits

PlanAI Generations / Month
Free5
Pro100
TeamUnlimited

Incident Management

Severity Levels

  • Minor — Small issue with limited impact. Most users unaffected.
  • Major — Significant issue affecting a large portion of users or a critical feature.
  • Critical — Full service outage or severe degradation affecting all users.

Incident Lifecycle

  1. Create — Something breaks. Create an incident, select status and severity, and link affected components.
  2. Update — Post updates as you investigate and fix. Each update is timestamped on the public timeline. Use the AI writer to draft updates quickly.
  3. Resolve— Fix confirmed. Resolve the incident. Affected components automatically return to "Operational" status.

Component Statuses

  • 🟢 Operational — Everything is working normally.
  • 🟡 Degraded Performance — Working but slower or partially impaired.
  • 🟠 Partial Outage — Some functionality is unavailable.
  • 🔴 Major Outage — Service is down or unusable.
  • 🔵 Under Maintenance — Planned downtime in progress.

Subscribers

Visitors to your public status page can subscribe with their email to receive automatic notifications when incidents are created or updated.

How it works

  1. A visitor enters their email on your public status page.
  2. They receive a confirmation email — they must click the link to confirm.
  3. Once confirmed, they receive email notifications for all incident updates.
  4. Every notification includes an unsubscribe link.

Subscriber limits

The free plan supports up to 50 subscribers. The Pro plan includes unlimited subscribers.

Billing

PageCalm uses Stripe for secure payment processing. We never see or store your credit card details.

Upgrading

Go to Dashboard → Billing and click Upgrade. You'll be taken to a Stripe checkout page. Your plan activates immediately after payment.

Managing your subscription

From the Billing page, click Manage Subscription to open the Stripe customer portal. There you can update payment methods, view invoices, or cancel your subscription.

Cancellation

You can cancel anytime. Your plan remains active until the end of the current billing period. After that, you'll be moved to the free plan. Your data is preserved — you won't lose any incidents or history.

FAQ

Is the AI reading my private data?

No. The AI only processes text you explicitly provide in the incident writer — the description you type or paste. It does not access your database, monitoring tools, or any other data.

Can I use a custom domain?

Not yet, but custom domains are on our roadmap. For now, your status page is hosted at your-slug.pagecalm.com.

What happens if I hit my AI generation limit?

You can still create and publish incidents manually — you just won't be able to use the AI writer until the limit resets next month, or you upgrade your plan.

Do you offer uptime monitoring?

Not yet — PageCalm focuses on status pages and incident communication. You can pair it with any monitoring tool you already use.

Can I export my data?

Contact support@pagecalm.com and we'll help you export your data.

Need help?

Can't find what you're looking for? We're here to help.

Email Support