Scheduling API for explainable time
Stop guessing when your jobs run. Define schedules as rules, preview every occurrence, and let rrule.net handle time reliably across timezones.
No credit card required. Free tier available.
From schedule to webhook
The Problem
Why cron is not enough
Cron was designed in the 1970s. Your business logic wasn't.
- Expressions are unreadableTry explaining */15 3-5 * * 1-5 to your team
- No timezone native supportDST transitions? Good luck debugging that at 3am
- You can't explain why something ranNo audit trail, no human-readable explanation
- AI agents hallucinate schedulesLLMs need explicit, deterministic time logic
The Solution
Make time explicit
rrule.net treats time as a first-class concept
- Declarative scheduling with RFC rruleIndustry-standard iCalendar recurrence rules
- Human-readable explanationsEvery rule has a plain English description
- Deterministic simulationsSee exactly when your schedule will run
- Built for humans and AI agentsMCP server for Claude, API for everyone
Use Cases
Built for developers and AI
Three ways rrule.net transforms how you handle time
- Explainable scheduling"Why did this job run today?" gets an answer in plain English. Full audit trail, deterministic behavior.
- Calendar brain for AIGive your agents a reliable sense of time via MCP server. Ambiguity-aware, deterministic, testable.
- Escape cron hellOne rule. One source of truth. Billing cycles, exports, reminders, batch jobs.
Free tier available. No credit card required.