Keep your services alive.
Automatically.
Schedule HTTP requests to any URL on a cron schedule. Monitor uptime, track response times, and inspect logs — all in one place.
→ ✓ GET https://api.myapp.com/ping 200 · 142ms
→ ✓ POST https://hooks.service.io/daily 201 · 89ms
→ ✓ GET https://mysite.dev/healthz 200 · 56ms
→ ! PUT https://sync.api.com/update 503 · 2341ms
▌
Supports all HTTP methods
How it works
Three steps to automated monitoring
Create a Job
Give your job a name, paste in a URL, pick an HTTP method, and optionally add a request body.
Set a Schedule
Choose a cron expression or a simple interval. Set your timezone so runs happen exactly when you expect.
Monitor & Logs
Watch real-time results in the dashboard. Every execution is logged with status code and response time.
Features
Everything you need to schedule & monitor
Flexible Scheduling
Use cron expressions or simple intervals — every minute, hour, or day. Full timezone support.
HTTP Methods
Fire GET, POST, PUT, or DELETE requests to any URL. Send custom request bodies.
Execution Logs
Every run is recorded — status code, response time, response body. Up to 150 logs per job.
Manual Test Runs
Trigger any job instantly before its next scheduled run to verify it works.
Multi-User
Each user manages their own jobs and logs. Secure, isolated data per account.
Secure Auth
Sign in with email/password or Google OAuth. Sessions are encrypted and server-validated.