Email-Triggered Web Scraper

Customer: AI | Published: 24.11.2025

I have an incoming email workflow that delivers URLs I need to monitor. As soon as each email lands, I want a small script or micro-service to extract both the visible text and the images from the linked page, save the pictures as JPEG files, and send all of the text content into a live Google Sheets spreadsheet. A successful hand-off for me means: • the process kicks off automatically when the email arrives (no manual clicks) • every image the page contains is stored locally or on a cloud bucket in JPEG format, carrying an easily traceable name that matches the row ID in the sheet • the page’s text lands in Google Sheets in clean columns, ready for further analysis • the solution runs headless—Python + BeautifulSoup / Selenium or a node solution are both fine—as long as it is stable and can be scheduled or event-triggered on my server Please include straightforward setup instructions and a quick demo run so I can see one email come in and the data appear exactly where it belongs.