Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Schedule a Weekly Price Monitor in 10 Minutes

Description and use

A weekly price monitor that runs via GitHub Actions, uses Scrapio to fetch prices, compares to the last value, and sends a webhook notification when the price drops.

Problem

Automating price monitoring requires a server, cron job, scraper, and notification system, which can be complex and time‑consuming.

Outcome

A fully automated weekly price monitor that runs in under 10 minutes, requires no dedicated server, and alerts via webhook when prices drop.

Workflow

  • Set up a Scrapio API key
  • Create a cron trigger (e.g., GitHub Actions) to run weekly
  • Use Scrapio fetch API to extract price and availability from the product page
  • Persist the last price in a local JSON file
  • Compare current price to last price
  • If price dropped, POST a notification to a webhook URL
  • Save the new price for next run

Evidence

The pattern is simple: A cron trigger fires on a schedule, it calls Scrapio to extract the current price, compares against the last recorded price, and if the price dropped, it sends a notification.

Source

Use the extract parameter to pull just the fields you care about

Source

  • Record date: 2026-09-09T21:00:59.974Z