Recued
Menu
← Back to recipes

Watch a web page for changes

by recued-core v1 19 views

Use “Watch a web page for changes” in Recued. Watches one web page and fires only when its content actually changed. Each tick fetches the URL and compares a version fingerprint of the body against the cursor row it wrote on the last fire, so an unchanged page costs one request and no model call.

How it works 14 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (14 steps)
new_text strip_html
Apply strip_html
new_excerpt truncate
Truncate new text to a max length
prior_excerpt default
Apply default
prior_url default
Apply default
is_diffable all
Check if all conditions are true
changes ?
skip: step.is_diffable equal false
difference_list default
Apply default
difference_count count
Count items in difference list
difference_text join
Join items with " "
baseline_note ternary
Apply ternary
save_cursor ?
notify_text truncate
Truncate difference text to a max length
notify ?
skip: step.is_diffable equal false
card to_summary
Format results as a summary card
Settings 3 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

channels setting = in_app
target url setting =
excerpt chars setting = 4000

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Permissions it requires

Send notifications
Declared by the recipe — Recued grants these at install, where you review them before approving.

Data it touches

Warehousedata.shared

About

Tags

webwatchmonitorchange-detectiondiffpack:web-watch

Details

14 steps 3 configurable settings recipe_id: watch-webpage-changes