Know when your automations stop running — before your customer notices.
Add one HTTP check-in after successful completion. If the next expected check-in never arrives, Job Heartbeat alerts you from outside the workflow.
$0 to start • Monitor up to 10 jobs free • No sales call • No workflow credentials required
Three steps. Nothing complicated.
You do not replace your workflow. You add one final success signal.
Create a check
Choose how often the job should complete and copy the unique heartbeat URL.
Ping after success
Add the URL as the final step after the outcome you actually care about succeeds.
Get alerted on silence
If the next expected ping never comes, Job Heartbeat alerts you. When it returns, you get recovery.
run-your-job && curl -fsS "$JOB_HEARTBEAT_URL" >/dev/nullError logs cannot report a run that never happened. Job Heartbeat watches for the missing success signal.
The job never starts
Your normal error handler cannot fire if the workflow never runs. An outside deadline still can.
The job never reaches success
Send the heartbeat only after the meaningful work finishes, so a failed run does not report healthy.
The monitor is separate
The watcher should not disappear with the platform, host, or scheduler it is supposed to watch.
Start free. Pay only when you need more.
No enterprise quote, no sales call, no complicated usage meter.
For individuals and small workflows.
- Monitor up to 10 recurring jobs
- Email alerts
- Recovery notifications
- Any HTTP-capable workflow
For more jobs, client workflows, and automations.
- Monitor up to 100 recurring jobs
- Email alerts
- Webhook alerts
- Stripe-managed billing
You should be able to verify us before trusting us.
Job Heartbeat does not need your workflow credentials, API keys, prompts, or business payloads for the core heartbeat pattern.
What we publish
- Security and trust practices
- Privacy policy and terms
- Integration examples
- Live Job Heartbeat health endpoint
- Clear product limits and pricing
Quick answers before you sign up.
Do I need to give Austin Oaks access to my workflow?
No. The core heartbeat pattern only requires your workflow to call its unique Job Heartbeat URL after successful completion.
What if my workflow runs but produces the wrong result?
Job Heartbeat does not inspect your business logic. If correctness matters, validate the result inside your workflow and send the heartbeat only after validation succeeds.
What happens when a check-in is missed?
Job Heartbeat alerts you when the expected completion is late. When the workflow starts checking in again, you receive a recovery notification.
Can I try it without paying?
Yes. The free tier supports up to 10 checks with email alerts.
Get a second look at one workflow
Get a one-page review of one run, using a publicly accessible example.
$250 only after you read the findings and confirm they were useful. We confirm scope and timing before starting.
Email austinoaksadmin@icloud.com with a public example link. Please don’t send private documents, credentials or production access.
Protect one recurring job today.
Start with a single check. If Job Heartbeat never earns its place in your stack, you do not need to keep using it.
Free: monitor up to 10 jobs
