Appointment alerts for booking calendars

Visa interviews, driving tests, doctor bookings, campsite reservations. Cancellations open slots at random moments and they are gone within minutes. TabEye watches the booking page in your own browser and alerts you the instant a slot appears.

Why checking every hour is not enough

Cancelled appointments go back into the calendar the moment someone gives them up, at any hour. If you check manually a few times a day, you see the calendar as it happens to look right then; the slot that opened at 11:47 and was taken by 11:52 is invisible to you. TabEye checks every few minutes, around the clock, and tells you the moment the calendar changes.

Because it runs in your own browser, it works on portals that need a login, like government visa systems and patient portals, which server-based checkers cannot reach.

Set up an appointment alert

Step-by-step setup

  1. Install TabEye from the Chrome Web Store, log in to the booking portal and open the calendar page.
  2. Click the TabEye icon and set the interval on the Monitor tab. Every 1 to 5 minutes is the sweet spot for booking portals: fast enough to catch cancellations, gentle enough not to look like abuse.
  3. Add a keyword. Watching for no appointments available to disappear is usually the cleanest signal.
  4. Or press P and drag a box around the calendar itself, so date headers and notices elsewhere on the page never trigger a false alarm.
  5. In Settings, pick Confirmed detection mode. Booking calendars often flicker while loading, and Confirmed waits until a change holds across two checks before alerting.
  6. Click Start Monitoring This Tab.

Get the alert on your phone

Slots open while you are in meetings, asleep or on the road. Connect a Telegram bot in the Connect tab and the alert follows you to your phone. You can reply /screenshot 1 to see the calendar before rushing to a computer. The documentation covers the two-minute setup.

Tips for booking portals

  • Keep the interval reasonable. Hammering a government portal every 5 seconds is a fast way to meet a CAPTCHA; 1 to 5 minutes catches almost everything.
  • Leave auto-pause on issue enabled. If the portal shows a CAPTCHA or an error page, TabEye alerts you separately and stops reloading until you have sorted it.
  • TabEye pauses its countdown while you type, so filling in the booking form on the watched page will not be interrupted by a refresh.
  • Watching portals for two cities? Run one monitor per tab, each with its own schedule.

Appointment alert questions

Does it work on government portals that need a login?

Yes. TabEye watches pages in your own browser session. If you can see the calendar while logged in, TabEye can watch it.

Will it book the appointment for me?

No. TabEye alerts you and can switch you to the tab, but you complete the booking yourself. Nothing is automated on the portal's side.

What happens if the portal shows a CAPTCHA?

TabEye recognizes "verify you are human" challenges and error pages, alerts you separately, and can pause the monitor so it stops reloading until you solve the challenge.

How fast will I know about a cancellation?

Within one check interval. At a 2-minute interval, you hear about a freed slot at most 2 minutes after it appears, day or night.

Stop refreshing the calendar

Put the booking page on watch and let the cancellation find you.

Add TabEye to Chrome