cronly
EU-hosted · GDPR-native

Cron for the
serverless era.

Serverless made background tasks hard. We make them easy. Scheduled jobs, one-time tasks, webhook delivery. Retries built in. Fire and forget.

No credit card required · 5 jobs free forever

The problem

You moved to serverless. Vercel, Netlify, Cloudflare Workers, Lambda. Great for scaling, terrible for scheduled tasks.

No more crontab -e. Now you're stitching together EventBridge, CloudWatch, or paying for a whole container just to run a daily backup. There's a simpler way.

What Cronly does

Cron jobs

Daily reports, hourly syncs, weekly cleanups. Standard cron expressions. We call your endpoint on schedule.

One-time tasks

Send a reminder in 24 hours. Expire a token next week. Schedule once, we deliver exactly on time.

Automatic retries

Endpoint down? We retry with exponential backoff. Your task runs even when things go wrong.

Webhook delivery

Forward events with guaranteed delivery. We handle the infrastructure, you handle the logic.

Fire and forget

Set it and sleep

Configure your job once. We run it forever. No servers to maintain, no infrastructure to worry about.

Retries handled

Transient failures happen. We retry automatically with exponential backoff. You don't lift a finger.

Alerts when it matters

Get notified via email or webhook only when something actually fails. No noise, just signal.

Full history

Every execution logged with status, duration, and response. Debug issues without digging through logs.

How it works

# Schedule a cron job - runs every day at 06:00 UTC
curl -X POST https://cronly.eu/api/jobs \
  -H "Authorization: Bearer pk_live_xxx" \
  -d '{
    "name": "Daily backup",
    "url": "https://myapp.com/api/backup",
    "cron": "0 6 * * *"
  }'

# Schedule a one-time task
curl -X POST https://cronly.eu/api/jobs \
  -H "Authorization: Bearer pk_live_xxx" \
  -d '{
    "name": "Send reminder",
    "url": "https://myapp.com/api/remind",
    "run_at": "2025-02-01T09:00:00Z"
  }'

# That's it. We handle the rest.

Built for reliability

Cronly runs on Elixir and the BEAM VM — the same technology that powers WhatsApp, Discord, and telecom systems requiring 99.9999% uptime.

The BEAM was designed for systems that never stop. Lightweight processes, fault isolation, and hot code upgrades mean your scheduled jobs keep running even during deployments.

No complex infrastructure. No Redis. No message queues. Just battle-tested technology that's been running telephony systems for 30+ years.

Why Cronly

EU-hosted, GDPR-native

Infrastructure in Frankfurt. Your data never leaves Europe. No US cloud providers in the chain.

Privacy by design

No tracking, no analytics, no data selling. Your job payloads are yours alone. Simple DPA, no surprises.

API + Dashboard

Manage jobs via REST API or our real-time dashboard. Whatever fits your workflow.

Simple pricing

Free

€0

5 jobs, 2 users, 5k requests/mo, hourly intervals

Pro

€29/mo

Unlimited jobs & users, 250k requests/mo, per-minute intervals

Enterprise

Need more?

Higher limits, SLA, priority support

Contact sales →

Ready to simplify your cron?

Create your free account and schedule your first job in minutes.

Get started free