Skip to content

Cron job monitoring.
Get alerted when jobs go quiet.

Watchgoose watches your cron jobs, backups, queues, and scripts. Get alerted when a configured job misses its expected success signal or reports a failure.

  • 10 free checks
  • No card required

Watchgoose watching as you sleep.

  • Watchgoose made backup job monitoring effortless for us. When our scheduled backup job failed, we knew immediately and were able to fix it before customers noticed. That visibility gives our team confidence that important backups are running as expected and will never fail silently.

    Jeff Harris Founder, 1BSV.net
  • I was discovering too many cases where our clients' cron jobs would silently fail, where no one would find out for days or weeks that a cron job was broken. Watchgoose gave us and our clients the peace of mind that when a cron job breaks we will know instantly and be able to fix it before it turns into a problem.

    Mariusz Zaborski CTO, testclix.com

Watchgoose monitoring in numbers.

Clients trusting us
120+
Sleeping better while we watch their jobs
Customer workloads monitored
220+
Cron jobs, backups, and recurring tasks watched around the clock
Job pings received
250,000+
From customer backups, cron jobs, and recurring tasks
Failures detected
240+
Missed runs and failure signals caught for our clients
How it works

Connect your job in three steps.

No agents, no plugins, no infrastructure to install. If your job can hit a URL, it can be monitored.

1

Add a check

Create a check in the dashboard, set its expected schedule (every 5 minutes, every Sunday at 03:00, cron expression, or on-calendar).

Schedule: */5 * * * *
Grace: 5 minutes
2

Ping us from your job

After the work succeeds, send an HTTP request to the ping URL or mail the check's unique email address. The first success starts missed-success monitoring.

curl -fsS --retry 3 \
  https://watchgoose.com/ping/…
3

Get alerted when it is late or fails

If the next success signal does not arrive by its expected schedule plus grace period, the check goes down. A job can also report a failure explicitly. Watchgoose alerts your configured channels.

DOWN nightly-db-backup
→ Slack, email, SMS, PagerDuty…
Built for operators

See what needs attention at a glance.

See each check’s current status, expected schedule, and last signal in one project view, without opening every check. The preview is an example, not customer data.

  • One-screen triage — each check in the selected project, current status, last seen.
  • Dark mode, reduced-motion support, keyboard nav — accessibility is not optional.
  • Badges and JSON status for dashboards, docs, or an external status-page provider.
Features

Everything you need to sleep through the night.

Focused on scheduled-task monitoring. Tuned for teams that take reliability personally.

HTTP & email pings

Signal in. Alert out.

Ping a URL or send mail to a per-check address. When the signal is late, notify your team through 12+ email, chat, webhook, SMS, and call channels.

Cron & calendar schedules

Standard cron expressions, human-friendly intervals, or full calendar schedules with timezone support. Grace periods absorb normal jitter.

Live status & logs

Per-check status, last-ping timestamp, plan-limited ping history with durations and exit codes. Badges and JSON endpoints serve external dashboards.

Teams & projects

Group checks by service and invite teammates with role-based access.

Project-scoped API

Automate check creation and use restricted keys for dashboards.

Pricing

Start free. Upgrade when you outgrow it.

Transparent monthly pricing in EUR, USD, and GBP. Prices exclude VAT. See full plan comparison →

Startup

For freelancers and small teams.

€ 17 / month

EUR pricing · billed monthly

  • 100 checks
  • Unlimited projects
  • Team access
  • 50 SMS, 20 phone calls
  • 1,500 ping log entries
  • 5% of profit donated to Open Source

Enterprise

For larger ops with custom needs.

Custom

Contact us for invoiced billing

  • 10,000 checks
  • Unlimited projects
  • Team access
  • 1,000 SMS, 500 phone calls
  • 10,000 ping log entries
  • 5% of profit donated to Open Source

Free

For individuals and side projects. Forever, no card required.

  • 10 checks
  • Unlimited projects
  • 1 user
  • 200 ping log entries
Open Source

We support Open Source.

Every paid plan helps put money back into the ecosystem: we donate 5% of profit to Open Source projects.

Free plans for Open Source

Qualifying Open Source projects and nonprofits can get any paid plan for free, matched to the project’s needs. The Business tier, for example:

  • 1,000 checks
  • Unlimited projects and team access
  • 3,000 ping log entries
Find out more

Ship the cron job.
We’ll watch it.

10 checks free. No card required. Upgrade only when your monitoring outgrows the free tier.

Ask your AI agent about Watchgoose.

Explore cron and backup monitoring, MCP connections, and our Open Source program.