Quick Overview
This workflow checks a website URL every 6 hours, detects content changes by hashing the normalized HTML, and when a change is found it uses PolyDoc to capture a full-page screenshot and emails the PNG as an attachment.
How it works
- Runs every 6 hours on a schedule.
- Sets the target URL to monitor and fetches the page HTML with an HTTP request.
- Normalizes the HTML (removing scripts/styles/comments), hashes it, and compares it with the previous run stored in workflow static data.
- If the hash changed, PolyDoc captures a full-page PNG screenshot of the URL.
- Sends an email with the screenshot attached and the monitored URL in the subject and body.
Setup
- Update the monitored website URL in the Settings step.
- Add your PolyDoc API credentials to the PolyDoc screenshot step.
- Configure an SMTP email credential and set the to/from email addresses in the email step.