gezel Gezel Handboek

Watch a Page or API and Alert

Build a watcher that polls a web page or API endpoint on a schedule, detects a meaningful change or threshold breach, and fires an alert (and only alerts on real changes, not noise). Scopes the watched target, the exact change/threshold condition, and the dedup/cooldown policy FIRST, then builds the poll-diff-notify loop with persisted state, then tests it against simulated change and no-change inputs so it neither misses a real change nor spams on every poll. Condition-and-cooldown-before-build is the wisdom that separates a useful monitor from an alert-fatigue generator.

How it runs

#StepWho runs itWhat happens
1Scope the monitorPlannertarget, change condition, dedup + cooldown policy
2Build the watcherDeveloperpoll, extract, diff vs state, alert on real change
3Test the watcherDeveloperassert it alerts on change, stays silent otherwise
4EvaluateReviewerGrade the deliverable against every acceptance criterion. All pass → finish; any fail → loop back and fix the gap.
5FinishDeveloperAll acceptance criteria met. Stamp a short summary and report DONE.

Say something like "watch a page for changes" or "alert me when this changes" or "monitor an API" or "notify on a price drop" or "uptime watcher" in chat to start it.

Watch this article as a slideshow