Getting Started
From signup to your first running cron job in under 60 seconds. No credit card, no server setup.
1. Create an Account
Sign up for free at /signup. Just an email and password. Confirm your email via the link we send, and you're in the dashboard.
2. Create Your First Cron Job
Click + New cron job in the dashboard and fill in the following:
- Name — anything you like, e.g., "Telegram bot keepalive".
- URL — the HTTP endpoint to trigger (must be public; HTTPS recommended).
- Method — GET, POST, PUT, PATCH, DELETE, or HEAD.
- Schedule — a cron expression or pick a preset (e.g., "Every 5 minutes").
- Timezone — defaults to UTC; change it if your schedule follows a local timezone.
3. Run a Quick Test
Once saved, open the job detail and click Run now. This fires the job immediately without waiting for the next scheduled run. The result shows up in the Executions tab.
https://httpbin.org/getfor your first test — it's a public endpoint that always returns 200 OK and echoes your request back.4. Monitor Executions
Every time a job runs, an execution record is logged: status (success/failed/timeout), HTTP status code, duration, and response body (up to 8 KB). The last 50 executions are visible on the job detail page.
5. Configure Notifications (Optional)
By default, you get an email after 1 consecutive failure. To change this:
- Edit job → expand Reliability
- Set
Notify after N consecutive failures(e.g., 3 means you'll only get notified after 3 failures in a row) - Or disable it entirely with the
Notify on failuretoggle
What's Next
Dig into Cron Expressions for custom schedules, or head to Use Cases for real-world examples — Telegram bots, Discord webhooks, and background tasks.