External heartbeat monitoring for recurring work.
Know when a scheduled job, automation, backup, or AI agent stops completing successfully — before your customer notices.
- Up to 10 checks
- Email alerts
- Recovery notifications
- Use with any workflow that can make an HTTP request
- Up to 100 checks
- Email alerts
- Webhook alerts
- Stripe-managed subscription billing
Pricing shown here reflects the current public Job Heartbeat offer. The live application is the source of truth if pricing changes.
The missing completion.
A heartbeat is useful when the failure mode is “the expected run never completed.” That includes scheduler stalls, expired credentials that prevent a job from reaching the end, dead hosts, broken triggers, failed backups, and other cases where no final success signal appears.
What it does not magically know
Job Heartbeat does not inspect your business logic or decide whether an output is correct. If correctness matters, validate the result inside your workflow and send the heartbeat only after that validation passes.
The watcher should not fail with the thing it watches.
An alert workflow inside the same automation platform can disappear when the scheduler, host, or platform itself is the failure. Job Heartbeat keeps the deadline on a separate service.
