I'm trying to join a food co-op, but scheduling the required intake appointment is difficult. New appointments are posted around 6 a.m. and usually disappear within about 20 seconds. I'd like to be notified if someone cancels and an appointment becomes available. The calendar is only visible after logging in, so I'm looking for software that can sign in, check the page for changes, and alert me without requiring an overly complicated setup. I'm not especially experienced with programming or server administration, so an accessible solution would be ideal.
4 Answers
There are hosted monitors that support authenticated pages, but they can be expensive. A self-hosted setup running in Docker is another option if you’re comfortable maintaining it, though that may be more technical than it’s worth for a single appointment.
A regular website-monitoring service may not work because the calendar is behind a login. Tools such as Playwright or Selenium can open a browser, sign in, navigate to the calendar, and check whether an appointment appears. They can then send an alert when the page changes, although setting them up does require some tinkering and the site’s terms may restrict automated access.
For a one-time need, hiring someone to watch the page during the likely posting window could be simpler than building and maintaining custom automation. Browser automation with tools like Selenium or Playwright is possible, but it may take more technical work than expected, especially if the site uses CAPTCHA or multi-factor authentication.
Before choosing a tool, determine whether the calendar updates automatically or only changes after a refresh. If it requires refreshing, the monitor would need to reload the page periodically while preserving the login session. If updates are pushed live, simply watching the page might be enough.

Related Questions
Keep Your Screen Awake Tool
Favicon Generator
JWT Token Decoder and Viewer
Ethernet Signal Loss Calculator
Glassmorphism CSS Generator with Live Preview
Remove Duplicate Items From List