Cron jobs that
just work.
Schedule HTTP jobs in seconds. Monitor failures in real time. Escalate with AI-written diagnostics — so your on-call engineer arrives with context, not just a red dot.
Works with any stack
How it works
Schedule. Monitor. Escalate.
Three things your cron setup is missing. All in one place.
Schedule
Say what you mean
Type "every weekday at 9am" or use the visual builder. Cron syntax optional. Set intervals as low as 10 seconds on Scale.
Monitor
Know before users do
Real-time execution history, response time charts, uptime percentage per job, and a dead letter queue for permanently failed runs.
Escalate
Right person, right time
Named escalation policies with phase-based routing. 5 alert channels, 5 rule types, and AI diagnostics written by Claude included in every alert.
Scheduling
Schedule anything
Visual builder + NLP
Point-and-click scheduling or plain English: "every weekday at 9am", "first Monday of the month". No cron syntax required.
Job chains
Trigger job B after job A — on success, failure, a specific status code, or when the response body contains a string. Multi-step workflows without a workflow engine.
Spaces
Group jobs into projects. Assign escalation policies per space. Share visibility with teammates without mixing environments.
Smart retries
Exponential, linear, or fixed backoff. Configure max attempts and delay. Jobs retry silently before any alert fires.
Schedule
Job Chain
Response time — last 20 runs
99.4% uptimeDead letter queue
2 failedMonitoring
Never miss a failure
Execution history with charts
Every run logged with response time. Bar charts show performance trends. Slow outliers highlighted in red — spot degradation before users notice.
Uptime % per job
Calculated from your actual execution history. Not a ping monitor — a real success rate based on HTTP status codes.
Dead letter queue
Permanently failed jobs surface in a dedicated view. Review the failure, retry with one click, or dismiss and move on.
Alerts
Alerts with rules, not noise
5 channels. 5 rule types. Alert on what matters — not on every single failure.
Alert channels
Alert rule types
On failure
Any non-2xx response
N consecutive failures
Alert only after 3 misses in a row
Response time threshold
Alert when p95 exceeds Xms
Uptime below %
Alert when success rate drops below target
Body change detected
Alert when response content changes
Developer tools
Built for the terminal
30+ REST API endpoints
Full API coverage for every feature. OpenAPI spec at /docs. Create, update, pause, trigger, and delete jobs programmatically.
CLI: npx @justrun/cli
Login, list jobs, trigger runs, pause, and delete from your terminal. Works in CI/CD pipelines and scripts.
MCP server for AI agents
Plug JustRun into Claude, Cursor, or any MCP-compatible agent. Let your AI manage your cron jobs directly.
Status badges for READMEs
Drop a live uptime badge into any README or doc. Updates in real time from your execution history.
One-click migration
Import your jobs from EasyCron, cron-job.org, or a JSON file. Done in under a minute.
README badge
Escalation policies
Escalation that thinks for you
Define exactly who gets woken up, when — and let AI tell them why.
Immediately
Alert on-call Slack
After 2 retries
Alert CTO email
After 10 min
AI Diagnosis → all
Phase-based escalation
Build multi-stage policies that automatically escalate through your team.
“The job has been returning HTTP 503 for 12 minutes. The endpoint at /api/cron/email-drip appears to be unreachable — likely a deploy issue or memory limit on your hosting provider.”
Claude reads the failure
AI diagnostic included in escalation alerts. Your on-call engineer arrives with context, not just a red dot.
Three-tier inheritance
Set once on a space, all jobs inherit it. Override per-job when needed.
Not sure where to start? The AI Wizard asks 3 questions and generates a full policy for you.
Build your first policyTeams
Built for teams, not just solo devs
Invite teammates by email. Roles: owner, admin, member.
Shared job visibility across spaces — everyone sees the same dashboard.
Escalation policies scoped per space — production and staging can alert differently.
Try it
Create a job right now
No account needed. Pick a template or build custom.
How often should it run?
Pick a schedule for your job
Live preview
Schedule
– – – – –
Select a frequency
Method
GETPreview updates as you build
Templates
One-click setup
Pre-configured schedules for WordPress, monitoring, backups, and more. Just paste your URL.
Pricing
Start free, scale when ready
No credit card required. Upgrade or downgrade any time.
Free
No credit card. No catch.
- 10 jobs
- 5 min intervals
- 1 day retention
- 5 AI diagnoses/day
- Visual builder
- Email alerts
Hobby
Less than a coffee.
- 25 jobs
- 1 min intervals
- 7 day retention
- 10 AI diagnoses/day
- Job chains
- All templates
Maker
For builders who ship.
- 100 jobs
- 1 min intervals
- 30 day retention
- 20 AI diagnoses/day
- Slack & Discord
- MCP access
Pro
Teams that need reliability.
- 1,000 jobs
- 30 sec intervals
- 90 day retention
- 100 AI diagnoses/day
- All alert channels
- API + MCP + Webhooks
Scale
When downtime is not an option.
- Unlimited jobs
- 10 sec intervals
- 1 year retention
- Unlimited AI
- SLA guarantee
- Dedicated support
Your crons deserve better
10 jobs free, forever. Add monitoring, alerts, and escalation as you need them.
No credit card · 10 free jobs forever · 60 second setup
Cronhub shutting down? Get 50% off JustRun for life →