One suggestion for this (very cool) usecase: pick a more sophisticated model to get better results. But to keep costs down, first try some “dumb” filters to remove a bunch of the easy to filter out emails. So maybe you have a few IF checks that can very easily filter out those Google Calendar (or whichever) transactional emails; then use the more expensive AI model for the more fuzzy stuff.
Yeah - I would totally filter our most of the emails by using some keywords that come up in many newsletters and automated emails.
A few examples might me:
Filter out any email that had an unsubscribe link in the body or a sender address that matched a regular expression (e.g., [email protected])
Identify frequent email senders, you can use a workflow to track their email addresses and add them to a Google Sheets list. This way, you can apply an auto filter to sort your emails by sender frequency.