Send daily meeting prep briefs from Google Calendar with Gemini and Gmail
Go to WorkflowDescription
Quick Overview
This workflow runs each morning, pulls today’s events from Google Calendar, uses Google Gemini to generate a short prep brief for each meeting, combines the briefs into a single daily summary, and emails it to you via Gmail.
How it works
Runs each morning on a schedule trigger.
Fetches all of today’s events from Google Calendar and orders them by start time.
Extracts key meeting details (title, start time, description, attendee list, and event link) for each event.
Sends each meeting’s details to Google Gemini to generate a one-minute prep note with a purpose, talking points/questions, and one thing to prepare.
Combines all meeting prep notes into a single daily brief (or creates a “no meetings today” message if there are none).
Sends the daily brief to your chosen recipient using Gmail.
Setup
Connect your Google Calendar OAuth2 account, select the calendar to read, and ensure the time window expressions match your timezone expectations.
Add a Google Gemini (PaLM) API credential for the Gemini chat model used to generate meeting prep notes.
Connect your Gmail OAuth2 account and replace the recipient address ([email protected]) with the email address that should receive the daily brief.
Adjust the schedule trigger hour to match when you want the email to arrive each morning.