Skip to product information

n8n: Gmail & Google Calendar Briefs with OpenAI Email

n8n: Gmail & Google Calendar Briefs with OpenAI Email

 (200+Reviews)
Regular price £56.99
Regular price £56.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n: Gmail & Google Calendar Briefs with OpenAI Email

n8n: Gmail & Google Calendar Briefs with OpenAI Email

Regular price £56.99
Regular price £56.99 Sale price
SAVE Sold out

Turn upcoming Google Calendar meetings into a ready-to-send OpenAI email brief

This n8n workflow automatically scans your external Google Calendar meetings, pulls recent Gmail context from the primary external attendee, generates a concise meeting brief with OpenAI, and emails it to you—then logs the event in Google Sheets so you never get duplicate briefs.

What this workflow does

  • Runs every 30 minutes (or manually via a manual trigger) to check for upcoming events.
  • Loads a “Briefed” log from Google Sheets and filters out events that were already briefed.
  • Selects only relevant external meetings: it skips cancelled events, meetings you declined, internal-only meetings (based on configured InternalDomains), and events outside your LeadTimeMinutes window.
  • Builds a short email history by searching Gmail for recent messages to or from the primary external attendee (limited by HistoryEmailCount).
  • Generates a four-part brief using an OpenAI chat model: WHO, WHERE WE LEFT OFF, OPEN THREADS, and GO IN WITH.
  • Sends the brief via Gmail to your configured address (SendBriefTo) and appends meeting details to Google Sheets to prevent re-briefing.

Use cases

  • Prepare for client and partner meetings by quickly summarizing the latest email thread before the call.
  • SaaS operators: reduce prep time for recurring external stakeholders while keeping context accurate.
  • n8n users managing many meetings: automatically get a consistent briefing format without manual searching.

Technical details

  • Integrations: Google Calendar, Gmail, Google Sheets, and OpenAI credentials within n8n.
  • Configured values: CalendarId, SendBriefTo, InternalDomains, LeadTimeMinutes, HistoryEmailCount.
  • Logic: schedule/manual trigger, event filtering, Gmail history compilation, OpenAI brief generation, Gmail send, and Google Sheets “Briefed” tab logging.
  • Expected sheet setup: a Briefed tab with columns like Briefed At, Event ID, Meeting, Starts At, Atten.
View full details