Reliable cron jobs for your API.
No infrastructure required.
Schedule HTTP webhooks with cron expressions. Retries, logs, HMAC signatures—all via REST API.
Free plan: 20 schedules, 5,000 executions/month
curl -X POST https://cronrelay.dev/schedules \
-H "Authorization: Bearer sk_your_key" \
-d '{
"cron": "0 9 * * MON",
"url": "https://api.example.com/weekly-report"
}' Response
{ "id": "sched_abc123",
"status": "active",
"next_run": "2026-03-31T09:00:00Z" } Everything you need to ship scheduled jobs
Built for developers who want reliability without managing infrastructure.
Cron Expressions
Full POSIX cron syntax including @daily, @weekly, and five-field expressions. Validated on input.
Retry with Backoff
Configurable max retries and exponential backoff. Failed jobs retry automatically without extra code.
HMAC Signatures
Every request is signed with a shared secret. Verify on your end that the payload came from CronRelay.
Execution Logs
Full history of every run: HTTP status, duration, response body, and retry attempts. Searchable.
Timezone Support
All IANA timezones. Schedule runs at 9am New York and never think about DST again.
Overlap Prevention
Mark a schedule as non-overlapping and CronRelay skips the next run if the previous is still executing.