Skip to content

Did My Job Run

Did My Job Run tells you when your scheduled jobs and cron tasks don’t run — and alerts you the moment one goes silent.

Quick start

  1. Sign up at didmyjobrun.com and create a monitor.
  2. You’ll get a unique ping URL like https://didmyjobrun.com/ping/<your-key>.
  3. Have your scheduled job hit that URL on every run. Example for a daily backup cron:
    Terminal window
    0 3 * * * /opt/run-backup.sh && curl -fsS https://didmyjobrun.com/ping/<your-key>
  4. If the ping doesn’t arrive within the expected window, we email you.

That’s it. No agent to install, no SDK to import — any system that can make an HTTPS request can report in.

What’s next

  • Guides — step-by-step setups for common schedulers (cron, GitHub Actions, Airflow, Kubernetes CronJob, Windows Task Scheduler).