Appointment systems release capacity unpredictably — cancellations, overnight batch releases, extra capacity added without notice. If the only way to find out is refreshing, you will miss most of them.
Free plan forever · No credit card · Set up in under a minute
How do you monitor appointment availability?
Watch the booking page and select the calendar or slot list. When "no appointments available" changes to anything else, you are alerted — including at 3am, when a great many of these releases actually happen. It works wherever availability is shown on a public page without a login.
Anyone who has tried to get a visa appointment, a driving test, a delivery slot in a busy period or a specialist clinic booking knows the pattern: nothing available for months, then a slot appears at an unpredictable hour and is gone in minutes.
These systems rarely offer notifications, and when they do the notification arrives after the slot has gone. The only reliable approach is checking often, which is exactly what nobody can do by hand at 3am.
This guide covers watching booking pages, and is direct about the substantial share of these systems that a hosted checker cannot reach at all.
The useful signal is usually a message rather than a calendar.
Most booking systems display something like "No appointments are currently available". Select that sentence. When it is replaced by anything, you are alerted — the cleanest possible signal.
Where dates are shown with availability, select the grid. Bear in mind these often carry a current-month indicator that changes daily and can produce false alerts.
Where several centres are listed with availability, watching the list catches any of them opening rather than one specific site.
These windows are short. Thirty-minute checks on the free plan will miss most cancellation slots, and that is worth knowing before you rely on it.
This is a large share of appointment systems, and it would be dishonest to bury it.
Most visa and government booking systems require you to sign in before showing availability. A hosted change detector cannot reach those, and we will not ask for your credentials to a government account.
If slots only appear after submitting a form with no resulting URL, there is nothing stable to watch.
Booking systems that issue a session before showing availability cannot be checked anonymously.
You get an alert. The booking is yours, immediately, and often against other people who were also alerted.
Check first: open the booking page in a private browser window without signing in. If you can see availability there, it can be watched. If you cannot, no hosted tool can.
Given the above, these are the cases where people get real value.
Many services publish a status page showing whether appointments exist before requiring a login to book. That page is watchable and is the signal you need.
Supermarket and courier slot pages are frequently public and release capacity in batches at predictable-ish hours.
Smaller booking systems rarely require a login to display availability, and rarely have any notification of their own.
Cancellations reappear constantly and the pages are almost always public.
Get alerted the moment a slot opens on a public booking page.
Open it in a private window. If availability is not visible without signing in, no hosted tool can watch it.
We load it and show it back exactly as we fetched it.
Or the calendar grid. The message is usually the cleaner signal.
These windows are short. Thirty-minute checks will miss most cancellations.
A lot of these releases happen overnight. Push reaches a phone lock screen; email will not wake you.
The alert is a starting gun, not a reservation.
Typically about 3 minutes from start to finish.
Uptime monitors, watched pages and heartbeats each get their own allowance, so adding a page watch never costs you a monitor. SSL and domain checks ride along with the monitor they belong to and use nothing extra.
| Plan | Monitors | Watched pages | Heartbeats | Fastest interval | Alert channels | Price |
|---|---|---|---|---|---|---|
| Free | 1 | 1 | 1 | Every 30 minutes | 1 email address | $0 |
| Founding Member first 20 only | 25 | 25 | 25 | Every 5 minutes | Email + webhook & chat | $5/mo |
| Basic | 10 | 10 | 10 | Every 10 minutes | Email + webhook & chat | $8/mo |
| Growth | 50 | 50 | 50 | Every 5 minutes | Email + webhook & chat | $19/mo |
| Pro | 100 | 100 | 100 | Every 60 seconds | Email + webhook & chat | $34/mo |
Annual billing is cheaper on every paid tier. The pricing page is the authoritative list.
Every recorded change is compared word by word and kept with a before-and-after image. This is the real output, shown with worked example data.
Price fell from $49 to $39, and an annual discount was added.
The item is available again and the basket button returned.
A new subprocessor was added in another jurisdiction.
The free plan sends to one email address. Every paid plan adds the chat and webhook channels below, with 2 to 10 destinations depending on the plan. However many alerts you receive, the price does not change — nothing here is metered or charged per alert.
There are no voice calls and no SMS. If a phone call at 3am is a hard requirement, say so before you subscribe — we would rather tell you now than refund you later.
Watch the booking page and select the "no appointments available" message or the calendar. When that text changes you are alerted, including overnight when many of these releases happen.
Only if availability is visible without signing in. Many visa systems require a login before showing any slots, and a hosted change detector cannot reach those. Check in a private browser window first — if you cannot see availability signed out, no external tool can.
Every five minutes at minimum. Cancellation slots often last only a few minutes, so the free plan's thirty-minute interval will miss most of them.
No. There is no booking automation. You get an alert and the booking is yours — usually against other people who were also alerted.
Usually because your selection includes a date, a countdown or a current-month indicator that changes on its own. Re-select just the availability message or slot grid.
Public availability pages, delivery and collection slots, clinics, classes, courses and restaurant reservations — anywhere availability is shown without a login and there is no notification of their own.
Yes, it runs continuously. Browser push is the alert channel that will actually reach you at 3am, which is when a surprising number of these releases happen.
One on free, 25 on the $5 plan, 50 on Growth and 100 on Pro — useful when you would take a slot at any of several centres.
Last updated August 4, 2026 · Written by Amit Gupta, founder of MonitoringDaddy
Free plan checks every 30 minutes. $5/mo checks every five, with push to your phone.