Watchplane is an AI-powered uptime monitoring platform that consolidates monitoring, incident management, and status pages into a single product.
Core concepts
Organizations
An organization is the top-level account container. Every user belongs to at least one organization. Team members can be invited and assigned one of two roles:
- Admin — full access including billing, member management, and API token administration
- Member — read/write access to projects and monitors
Projects
A project is a logical grouping of monitors and resources. Use projects to separate environments (production, staging), customers, or services.
Organization
└── Project A (Production)
├── Monitor: API health check
├── Monitor: Database TCP ping
└── Heartbeat: Nightly backup job
└── Project B (Staging)
└── Monitor: Staging API
Monitors
A monitor actively checks a target on a schedule and records whether it is up or down. Watchplane supports:
| Type | What it checks |
|---|---|
| HTTP/HTTPS | Response status, body content, response time |
| TCP | Port connectivity |
| DNS | Record resolution and values |
| SSL | Certificate validity and expiry |
Each monitor has a configurable check interval (30 seconds to 24 hours depending on your plan), and can alert multiple notification channels when its status changes.
Heartbeats
A heartbeat monitor is the inverse of a regular monitor — instead of Watchplane reaching out, your job sends a ping to Watchplane at a regular interval. If the ping doesn’t arrive within the expected window, an incident is created.
Heartbeats are ideal for:
- Cron jobs and scheduled tasks
- Background workers
- Automated backups
Incidents
An incident is created when a monitor detects a failure. Incidents track:
- When the failure started and ended
- Who acknowledged and resolved it
- A timeline of comments
Incidents can be created automatically by monitors or manually by team members.
Status pages
A status page is a public-facing page that shows the real-time and historical status of your services. Attach any monitors to a status page and share the URL with your users.
Anomaly detection
Watchplane’s ML service analyzes response time patterns to detect degradation before it becomes a full outage. When anomalous behavior is detected, an alert is triggered with the predicted severity and trend.
Next steps
- Quick Start — create your first monitor in 5 minutes
- Authentication — learn how to authenticate API requests
- HTTP Monitors — full reference for HTTP monitoring