Automated Weekly Calendar Summary Email

somdn_product_page

This n8n workflow automates the process of generating a comprehensive summary of your upcoming week’s Google Calendar events and sending it via email. Designed for productivity and organization, it triggers weekly, fetches events from a specified Google Calendar, simplifies the event data, and employs Google Gemini AI to craft a friendly and structured weekly schedule email.

The workflow begins with a schedule trigger set to run once a week at noon. It then sets user-specific context, including locale, timezone, name, and city, to ensure accurate date and time formatting. It calculates the date range for the upcoming week and retrieves all calendar events within that period.

Next, it cleans the raw event data by removing unnecessary fields, then aggregates all events into a single list for processing. The AI agent uses a detailed prompt to generate a natural language weekly schedule, highlighting important or urgent events. The AI output, in Markdown format, is converted to HTML for email formatting.

Finally, the email node sends the formatted weekly schedule summary to the specified recipients, making it a useful workflow for anyone looking to automate weekly planning summaries and stay on top of their schedule without manual effort.

This workflow is ideal for busy professionals, team managers, or anyone who wants to maintain a clear overview of their upcoming week through automated, well-structured emails.

Node Count

>20 Nodes

Nodes Used

@n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.lmChatGoogleGemini, aggregate, code, emailSend, googleCalendar, markdown, scheduleTrigger, set, stickyNote

Reviews

There are no reviews yet.

Be the first to review “Automated Weekly Calendar Summary Email”

Your email address will not be published. Required fields are marked *