SCHEDULING
Recurring schedules and one-off jobs
Created via API or dashboard. Same guarantees either way.
terminal
curl -X POST https://api.chronos.sh/v1/schedules \
-H "Authorization: Bearer chrns_xxx" \
-d '{"name":"sync-tenant","handler":"sync-tenant","cron":"0 * * * *"}' Tenant syncs, billing, reports, cleanup.
terminal
curl -X POST https://api.chronos.sh/v1/jobs \
-H "Authorization: Bearer chrns_xxx" \
-d '{"handler":"send-reminder","delay":"2h","payload":{"user_id":"u_123"}}' Reminders, trial expirations, deferred processing.
VISIBILITY
See everything
Every execution tracked — status, duration, timing.
Jobs
| Status | Name | Type | Last run | Duration |
|---|---|---|---|---|
| completed | sync-tenant | recurring | 2 min ago | 1.2s |
| completed | send-reminder | one-off | 14 min ago | 0.3s |
| running | process-invoices | recurring | now | — |
| completed | expire-trial | one-off | 1 hour ago | 0.1s |
| failed | cleanup-sessions | recurring | 6 hours ago | 30.0s (timeout) |
Handler fails? Chronos retries automatically:
| failed | cleanup-sessions | attempt 1 | 30.0s (timeout) |
| retrying | cleanup-sessions | attempt 2 | — |
| completed | cleanup-sessions | attempt 3 | 2.1s |
PRICING
Simple, predictable pricing
| Tier | Price | Schedules | Executions/mo | Retention | Seats |
|---|---|---|---|---|---|
| Free | $0 | 3 | 2,500 | 7 days | 1 |
| Solo | $9.99/mo | 25 | 25,000 | 30 days | 1 |
| Team | $29.99/mo | 100 | 250,000 | 90 days | 10 |
| Business | $79.99/mo | 500 | 1,000,000 | 180 days | 25 |
One-off jobs unlimited on every tier.
Ship product, not scheduling infrastructure.
Free tier is permanent. No credit card required.