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

Describe your schedule using natural language, cron or RRule syntax
The Problem

Why cron is not enough

Cron was designed in the 1970s. Your business logic wasn't.
  • Expressions are unreadable
    Try explaining */15 3-5 * * 1-5 to your team
  • No timezone native support
    DST transitions? Good luck debugging that at 3am
  • You can't explain why something ran
    No audit trail, no human-readable explanation
  • AI agents hallucinate schedules
    LLMs need explicit, deterministic time logic
The Solution

Make time explicit

rrule.net treats time as a first-class concept
  • Declarative scheduling with RFC rrule
    Industry-standard iCalendar recurrence rules
  • Human-readable explanations
    Every rule has a plain English description
  • Deterministic simulations
    See exactly when your schedule will run
  • Built for humans and AI agents
    MCP 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 AI
    Give your agents a reliable sense of time via MCP server. Ambiguity-aware, deterministic, testable.
  • Escape cron hell
    One rule. One source of truth. Billing cycles, exports, reminders, batch jobs.

Free tier available. No credit card required.