Daily Email & Calendar Summaries to Slack using Gemini AI & Google Workspace

Go to Workflow
0 views
Built by SayOne Technologies SayOne Technologies
Created on September 01, 2025

Description

πŸ“§πŸ“… Turn Daily Emails and Calendar Summaries into Slack Notifications

Here’s a workflow that automates daily Slack notifications with a concise summary of unread emails (from the last 7 days) and Google Calendar events (for the current day).
It integrates Gmail, Google Sheets, Google Calendar, Gemini AI, and Slack to provide a clear snapshot of your workday.

πŸ’‘ How It Helps You
πŸ“₯ Fetches unread emails from Gmail for the past 7 days
πŸ—‚οΈ Filters emails based on Name, Email, and Subject defined in Google Sheets
πŸ“… Fetches Google Calendar events for the current day
πŸ€– Summarizes emails and calendar events using Gemini AI
πŸ”— Merges both summaries and sends them as a formatted Slack notification
⏰ Runs automatically on a scheduled cron trigger

πŸ› οΈ What’s Needed to Start
πŸ“§ Gmail account (with unread emails access)
πŸ“‘ Google Sheets (with Name, Email, Subject filter list)
πŸ“… Google Calendar
🀝 Gemini AI with credentials
πŸ’¬ Slack workspace & dedicated channel for notifications

⚑ Set Up in Minutes
πŸ“‘ Create a Google Sheet with columns: Name, Email, Subject
πŸ”‘ Configure Gmail, Google Sheets, Google Calendar, and Slack credentials in n8n
πŸ€– Add Gemini AI credentials for summarization
πŸ“ Update the Google Sheet name and file name in the Sheet node
πŸ’¬ Update Slack channel ID in the workflow
βœ… Activate the workflow to receive daily notifications

✨ Stay on top of important emails and upcoming meetings without manual checking!

This workflow was created by SayOne Technologies and shared publicly on the n8n community template library. n8nFind indexes it for discovery — the workflow remains the property of its original creator.

Nodes Used (6)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
Google Sheets
n8n-nodes-base.googleSheets
Slack
n8n-nodes-base.slack