Built for developers who ship
Monitor APIs, cron jobs, ports and services with checks as fast as 30 seconds. Custom headers, heartbeats and webhook alerts that drop straight into the tools you already live in.
Free forever tier. No credit card. Set up your first monitor in under a minute.
Most outages are not the homepage going down. They are the quiet things you only notice when someone complains.
Your nightly job threw an exception three weeks ago. No error surfaced because nothing was watching whether it ran at all.
Your health check returns 200 unauthenticated, but the real endpoint fails behind a token. You need headers to catch it.
A deploy restarted a service and the database port never reopened. The app looked fine until the first write.
Cover the whole stack from a single account. Mix and match per project.
Status codes, response time and body checks with custom headers.
Assert a string is present, or alert when it disappears.
Confirm a host is reachable at the transport layer.
Check a specific port such as a database or queue accepts connections.
Poll JSON endpoints with auth headers and validate responses.
Passive pings for cron jobs, workers and scheduled tasks.
Watch records for unexpected changes and resolution failures.
Track registration expiry so a domain never lapses.
Paste a URL or host. Pick HTTP, API, TCP, Port, DNS, Domain, Keyword or Heartbeat.
Attach auth headers, expected status codes or a keyword assertion. Choose your interval.
Connect Slack, Discord, PagerDuty or a webhook. Set a consecutive-failure threshold.
Multi-location checks confirm real failures, then alert on break and on recovery.
Real endpoints sit behind auth. Attach bearer tokens, API keys and version headers to HTTP and API monitors so you test the authenticated path, not a public health stub.
Route incidents to eight channels. Fire on failure, again on recovery, and gate them behind a consecutive-failure threshold.
SMS and voice alerts are available as an add-on on Team and Enterprise plans.
Drop a heartbeat ping at the end of every scheduled job. If it stops running, you hear about it that night, not next quarter.
Poll your real JSON endpoints with the same bearer token your client sends and assert the payload contains what it should.
Confirm your database, queue and SMTP ports stay open across deploys with TCP and Port monitors on a 30s cadence.
Give consumers a branded status page on a custom domain, with subscribers on Pro and above so they self-serve during incidents.
Catch an accidental DNS change or a domain about to lapse before it takes production down with it.
Run five HTTP monitors and a status page at zero cost, no card, for the internal tools and experiments that still matter.
| Need | PulseStack | A single hand-rolled cron check |
|---|---|---|
| Multi-location verification | Built in | You would build and host it |
| Heartbeat for cron jobs | One URL to ping | Another script to babysit |
| Custom auth headers | Per monitor | Hand-coded each time |
| Eight alert channels | Included | Wire up each API yourself |
| Status page and incident history | Included | Not included |
| Cost to run | From free, then £15/mo | Your time, forever |
Start free, upgrade when you outgrow it. Annual billing saves 20 percent, and every paid plan opens a 14-day trial.
5 monitors, HTTP, 5-min checks
10 monitors, all types, 60s
50 monitors, SSL and DNS insights
100 monitors, server diagnostics, 3 seats
200 monitors, 30s checks, 5 seats
Yes. HTTP and API monitors support custom request headers, so you can pass bearer tokens or API keys and check protected routes exactly as your services do.
Use a Heartbeat monitor. Your job pings a URL when it runs, and if the expected check-in does not arrive on time PulseStack raises an incident and alerts you.
PulseStack has six core monitor types - HTTP, Keyword, TCP Ping, Port, API and Heartbeat - plus DNS and Domain Expiry monitors, covering services, ports and endpoints across your stack.
Paid plans check as often as every 60 seconds, and Enterprise runs checks every 30 seconds. The free plan checks every 5 minutes.
Eight channels: email, Slack, Telegram, Microsoft Teams, Discord, PagerDuty, webhooks and Zapier. SMS and voice are available as an add-on, included on Team and Enterprise.
Yes. The free plan gives you 5 HTTP monitors with 5-minute checks, one status page and email alerts, with no card required. Paid plans add all monitor types and a 14-day free trial.
Free forever tier, no card, all eight monitor types waiting. Add auth headers, heartbeats and webhook alerts in minutes.