Dead simple cron monitoring

Never miss a
failed cron job

Get instant alerts when scheduled tasks miss their deadline. Beautiful status pages included.

Uptime
99.98%
Pings
2,147
Incidents
0
Checks
7
CheckStatusScheduleLast ping
Database backupUP0 3 * * *2m ago
Email queueUP*/5 * * * *34s ago
SSL renewalLATE0 9 * * 12h overdue

Everything you need

Monitor cron jobs, background tasks, and scheduled scripts. Get alerts before your customers notice.

Dead Man's Switch

Each check has a unique URL. Ping it when your job runs. Miss a ping? We alert you.

Multi-Channel Alerts

Email, Slack, webhooks. Get notified where you already work.

Status Pages

Beautiful public status pages included. Show uptime to customers.

Simple Integration

One line of curl. Works with any language, any framework.

Team Access

Invite your team. Everyone stays in the loop.

Fast & Reliable

Global edge network. Sub-second latency worldwide.

One line to integrate

Add to your cron job, done.

bash
# Add to end of your script
curl -fsS --retry 3 https://haspulse.dev/ping/abc123
python
requests.get("https://haspulse.dev/ping/abc123")
node
fetch("https://haspulse.dev/ping/abc123")

Simple pricing

Start free, upgrade when you need more.

Free
$0
Forever
  • 10 checks
  • Email alerts
  • 2 status pages
  • 7 day history
Get Started
Popular
Pro
$12/mo
Billed annually
  • Unlimited checks
  • Slack + webhooks
  • 5 status pages
  • 90 day history
  • Team access
Start Free Trial

Ready to stop missing cron failures?

Start monitoring your scheduled tasks in minutes.