Powerful Features for Reliable Monitoring
Every tool you need to monitor, debug, and improve your scheduled tasks — from simple heartbeats to full observability.
Heartbeat Monitoring
Your cron jobs ping crond.io on every run. If we don't hear back within the grace period, we alert you — before silent failures become production incidents.
# Add a ping to any cron job
curl -s https://crond.io/ping/YOUR-UUIDInstant Alerts
Named alert channels — define a Slack webhook or email destination once, attach to many monitors. Rotate signing secrets in one place.
# POST to report a failure
curl -X POST https://crond.io/ping/YOUR-UUID/fail \
-d '{"message": "Exit code 1"}'Public Status Pages
Branded status page with custom slug, title, description, and per-monitor visibility — all configurable from the dashboard or REST API.
TimescaleDB Analytics
Spot slow-running jobs before they cause SLA breaches. Track execution duration, success rates, and trends over time.
Full REST API
Manage monitors, alerts, and API keys programmatically. Type-safe OpenAPI spec included.
# List monitors via REST API
curl https://crond.io/api/v1/monitors \
-H "Authorization: Bearer YOUR_API_KEY"Agent CLI
Wrap any cron command with our lightweight agent. Automatically reports exit codes, duration, and output.
# Wrap any command with the agent
crond-agent wrap --uuid YOUR-UUID -- ./backup.sh