Day-ahead calendar brief
Each evening, a prep brief for tomorrow's meetings — context and last email thread per attendee.
Sun–Thu at 6:00 PMProductivity Emailed to you
Use this routine →Opens prefilled — review and save.
Works with
The instructions
Every evening, build me a prep brief for tomorrow's meetings so I start the morning ready. 1. Using my **googlecalendar** connection, list every event on my primary calendar for tomorrow (the full local day). Skip all-day blocks, focus time, out-of-office, and events I've declined. For each real meeting keep the start time, title, location or video link, and the attendee list (names + email addresses). 2. For each meeting with external or non-routine attendees, use my **gmail** connection to find the most recent email thread with the key attendee — search `from:` / `to:` their address, newest first, and read just the latest thread for the one- or two-line gist (what was last said, any open question or commitment). Don't open every thread — one per meeting is enough. Never draft, reply, or send anything; read only. Then write the brief, ordered by start time. For each meeting give me: the time and title on one line, then 2–4 short bullets — who's attending (and their role/company if obvious from the address), the last email context, and anything that looks like it needs a decision or something I owe them. If there's no email history, say "no recent thread" rather than guessing. Open with a one-line shape of the day (how many meetings, first start, any back-to-back crunch). If tomorrow is clear, just say so in one line. Keep it skimmable — short bullets, no fluff, no preamble.
What a run emails you
Tomorrow — Wed, 1 Jul 2026 · 3 meetings, first at 9:30, a tight 2→2:30 turnaround midday. 9:30 — Acme renewal call (Google Meet) • With Priya Nair (priya@acme.io, their VP Ops) + Tom on our side. • Last thread (Mon): she asked for the revised quote before this call — still owed. • Decision: confirm the 18-month term or hold at 12. 1:00 — Design review (Conf Rm B) • Internal — Sam, Lena, you. No recent thread. 2:00 — Intro w/ Brightpath (Zoom) • With Marcus Lee (marcus@brightpath.co) — cold intro from last week's referral. • Last thread (Fri): he proposed this slot to "explore a pilot." No agenda sent yet.
How it works
- Attach your googlecalendar and gmail connections — it reads tomorrow's schedule from one and pulls the last email thread per meeting from the other, all with the access you granted.
- For each meeting it surfaces who's coming, what you last said to them, and anything you still owe — so prep is read, not research.
- Keep "Email me the result" on and the brief lands the evening before, ready for your morning.
Make it yours
- Limit it to external meetings only, or skip anything under 15 minutes.
- Have it flag meetings where you owe a reply and list those threads at the top.
- Shift the send time earlier, or run it Sunday night to preview the whole week's Mondays.
Run “Day-ahead calendar brief” on autopilot
Copy it to your account, tweak the details, and it runs sun–thu at 6:00 pm.
Use this routine →More Productivity templates
Weekly Airtable rollupProductivity
Every Friday, roll up the week's Airtable changes and email a clean summary to your team.
Fridays at 5:00 PM
Inbox morning briefingProductivity
A summary of the emails that actually matter from overnight — so you open your inbox already in control.
Weekdays at 8:00 AM
Weekly overdue Asana tasks roundupProductivity
A Monday email of every overdue and due-this-week Asana task, grouped by owner.
Mondays at 9:00 AM
Daily standup doc in CraftProductivity
Every weekday at 7am, create a fresh, dated standup note in Craft — pre-structured with Yesterday / Today / Blockers, and primed with your calendar for the day.
Weekdays at 7:00 AM