#1 is just Siri/Google Assistant with extra steps (and expense).
#2 could be a scheduled task (cron job or something higher level) that calls a plain old AI provider API. IIRC most providers can even do those natively now.
That would be valid if setting up a scheduled AI task actually took any technical knowledge, but it doesn’t. ChatGPT lets you schedule tasks natively in the UI, and I assume others do as well.
#2: Gemini also has scheduled actions. You can just ask it to give you daily digests about developments in some area, or you could even be in the middle of chatting about some current events, and tell it to notify you when there is new data, etc.
The process is definitely more pleasant to me than setting up cron jobs and scripting things. I have a business to run.