Forget agenda, go cron. Support weekly and monthly scraping.