Dead man's switch for your scheduled jobs.
Your job POSTs to a ping URL after each successful run. If the ping stops arriving within the configured interval and grace window, Tickstem alerts you by email.
Cron jobs fail silently. A job can stop running entirely — due to a deployment issue, a crashed process, or a silent exception — and you won't know until a user complains or data goes missing. Heartbeat monitoring flips the model: your job pings Tickstem after every successful run, and if the pings stop arriving Tickstem alerts you. No polling, no infrastructure to maintain.
Ping-based alerting
No polling your infrastructure — your job pings Tickstem. Silence means failure.
Grace window
Configure a buffer after the expected ping time before an alert fires, to avoid false positives.
Token-only ping
The ping endpoint requires only the heartbeat token — no API key needed at runtime.
Ping history
Full log of every ping so you can see exactly when a job last ran.
Go SDK
Install with:
Plan limits
| Plan | Heartbeat Monitoring |
|---|---|
| Free | 5 heartbeats |
| Starter | 20 heartbeats |
| Pro | 100 heartbeats |
| Business | Unlimited heartbeats |