AI Daily Briefing

multi-account · runs daily · zero-touch

Automated personal assistant that aggregates unread email across multiple Gmail accounts, the day's Google Calendar, and news headlines each morning, then has Claude generate a structured briefing delivered as a formatted HTML email. Replying to that email triggers Claude to respond to or delete messages on your behalf, routed back to the right account. Runs serverless on GitHub Actions on a fixed schedule.

Built with: Python, Claude AI, Gmail API, Google Calendar API, GitHub Actions, OAuth

← Back to all projects