My Claude Morning Email Digest

Daily Digest

Every morning I get a digest of my important email in Slack before I’ve finished coffee. Action items for the day, tasks upcoming or overdue, notable FYIs – everything I need to stay on track and not miss important emails.

Claude Routine

It’s a Claude routine: a scheduled cloud agent that runs on its own, searches my Gmail over MCP, triages the last 24 hours, and posts the rundown to a Slack channel. No new tool to maintain. When I want to change the rules, I edit the prompt.

The Prompt

# Morning Email Digest Routine

Generate Andrew's morning digest of important and time-sensitive emails from the last 24 hours and post it to the `#84em-email-digest` Slack channel (`XXX`).

1. Search Andrew's Gmail using `search_threads` with query `newer_than:1d -in:spam -in:trash -in:sent -in:draft -in:chats`. This covers inbox and archived mail, read and unread, while excluding spam, trash, and Andrew's own sent mail, drafts, and chats. Use `get_thread` to pull full details on every qualifying thread so the summary and links are accurate.

2. Triage into a scannable rundown, prioritized in this order. Omit any category that has no items.
   - **Time-sensitive:** deadlines, meeting invites needing a response, payments due, expiring offers that matter, or explicitly urgent items.
   - **Needs action:** direct questions, requests, decisions awaiting Andrew, or threads where a reply is expected.
   - **Notable FYIs:** important account/service notifications, (invoices, receipts, NOT bank notifications or credit card charges), or messages from key contacts and active clients. Weight known client and partner domains higher; treat generic vendor and no-reply notifications as low priority.

3. Skip pure marketing and promotional blasts.

4. For each item include sender, subject, a one-line context, and a date/timestamp in America/Chicago timezone.

5. Post the digest with `slack_send_message` to channel `XXX`. Format for Slack mrkdwn: single-asterisk bold for category labels, no markdown headers, links as `<url|label>`. If nothing qualifies, post a single line confirming no time-sensitive or actionable mail in the last 24 hours.

6. Any email from [email protected] or [email protected] that includes Daily Project Report or unread notifications in the subject is mission critical. It includes a list of work tasks assigned to Andrew by his client, with titles and due dates. It is imperative this email's contents will bump up into the proper section of the morning digest, broken into bullets and sub bullets. **IMPORTANT: include ONLY items with due dates set 7 days or less into the future and 7 days or less into the past.**

Looking for help with AI? Reach out.

Need some help?

Reach out and describe your project.

Folks We've Helped