RTX Price Monitor
A GPU price alert workspace. Every hour, it scrapes RTX 5080 listings from major retailers, checks for prices under $1,400, and sends you a Gmail alert if any qualifying listings are found.
This workspace is set up for RTX 5080s, but it's not hard-coded to them. If you want to track something else — a different GPU, a piece of furniture, concert tickets, whatever — just ask Friday in chat and it will reconfigure the workspace for you.
It checks four retailers on the hour:
- Best Buy, Newegg, Amazon, B&H Photo — scraped for current price, availability status, and direct purchase URL, focused specifically on the RTX 5080 (not 5080 Super, not 5090)
If any listing comes back in-stock and under $1,400, you get an email with the retailer, product name, price, availability, and a direct link to buy. If nothing qualifies, nothing is sent.

Setup
1. Download Friday
- Go to hellofriday.ai and download the macOS installer
- Open the DMG and drag Friday to your Applications folder
- Launch Friday and complete the initial setup
2. Import the workspace
- Open Friday and go to Discover Spaces
- Find this workspace and click it
- Click Add Space
3. Connect Gmail
- Go to MCP Catalog → Gmail
- Under Credentials, click Add one
- Follow the OAuth flow to grant access to your Google account (alerts are sent from and to this account)
4. Set your recipient email
- Go to Agents > rtx-alert-emailer
- In the agent prompt, find:
[ADD EMAIL RECIPIENT HERE] - Replace it with your email address
Once both steps are done, the schedule fires automatically at the top of every hour.
How it works

| Component | Role |
|---|---|
rtx-price-scraper agent |
Bundled web agent that searches Best Buy, Newegg, Amazon, and B&H for current RTX 5080 listings and returns structured price data |
rtx-alert-emailer agent |
LLM agent (Claude Sonnet) that reviews the scraped data and sends a Gmail alert if any listing is under $1,400 and in stock |
rtx-price-monitor job |
Two-state FSM: scrape prices → evaluate and alert |
rtx-price-check-cron signal |
Schedule signal firing at 0 * * * * in America/Los_Angeles (top of every hour, Pacific) |
google-gmail MCP server |
Provides send_gmail_message for outbound alerts |
The cron signal fires the rtx-price-monitor FSM. The FSM runs the scraper first, passes its output to the emailer, and the emailer decides whether to send — or stays silent if nothing qualifies.