Quickstart
From zero to a watched endpoint in about a minute.
Nothing to install, no agent, no configuration file.
1. Add a monitor
From your dashboard, click New monitor, give it a name you will recognise at 3am, and paste a URL. A health endpoint is ideal; a landing page works fine.
We check it immediately, then on the interval your plan allows — every 5 minutes on Free, and every minute on every paid plan.
2. Connect an alert channel
This is the step people skip and regret. Go to Alerts and add one:
- Email — on every plan, including Free.
- Telegram — add the channel, then send the bot the code it shows you. Most developers read Telegram and archive email.
- Webhook — signed JSON into Slack, Discord or your own handler.
Then press Test. Finding out that alerts do not reach you is much better now than during an outage.
3. Tighten the assertions
A health endpoint that returns 200 while the database is down is
the failure worth catching. On the monitor's Settings tab you can require:
- a specific status code, or any 2xx/3xx;
- a string that must appear in the body, e.g.
"status":"ok"; - a maximum response time, so slow counts as broken.
4. Point your webhooks at us too
The other half of the product. See webhook monitoring — it catches the outage that uptime checks structurally cannot see.