- Better link normalization and checking
- Skip items already in seen_links with logging
- Clean up state file to last 500 items
- Always mark items as seen (deal or not)
- Added logging for skipped duplicates
Also: eBay scraping temporarily blocked/changed - investigating
- Updated min_discount_percent from 50% to 80%
- Only notifying on absolute steals now
- Still finding 40+ ultra-deals (Griswold #5 for .96!)
- No more moderate deals - only the best of the best
- Config updated and scanner tested
- Integrated working eBay scanner into main loop
- Scanner found 100+ real cast iron deals
- Sending Telegram alerts for deals ≥50% off FMV
- Real items: Wagner, Griswold, Le Creuset from -
- Valuation engine working perfectly
- First deals sent to Chris's Telegram!
Status: OPERATIONAL AND HUNTING! 🔥🍳
- Set --no-deliver on tier1-scorer-30min cron job
- Set --no-deliver on jae-v4-every-3h cron job
- These jobs process data continuously - no need to notify every run
- Will only notify when new leads detected (handled by sales-lead monitor)
- Eliminates duplicate/unnecessary messages
- Updated to check https://hoaledgeriq.com/api/leads
- Fixed JSON parsing (uses 'leads' key not 'submissions')
- Added proper handling for interest form fields
- Notifications now include first name, last name, org
- Detected 5 historical interest form leads
- Both endpoints now fully functional
- Created monitor.py to replace bash script
- Checks ROI Calculator API (interest form endpoint not found)
- Properly parses JSON responses and tracks processed leads
- Sends Telegram notifications for NEW leads only
- Fixed timeout issues from bash script
- State file now tracks both ROI and interest form leads
- 3 test leads (IDs 5, 6, 7) detected and notifications sent
- Created chatwoot-agent-bot/ with Node.js webhook server
- Bot detects intent (greeting, billing, technical, features, account)
- Auto-responds from FAQ knowledge base or escalates to human
- FAQ-KB.md: Living knowledge base that grows with customer questions
- CHATWOOT-SETUP.md: Complete deployment and configuration guide
- Supports Telegram notifications on escalation
- Bot runs on port 3001, ready for Chatwoot webhook integration