Templates / Send AI-powered Slack briefings with Google Workspace and Gemini

Send AI-powered Slack briefings with Google Workspace and Gemini

Needs changes

by Ravi Patel ✓ · 33 views · created 2026-06-03 · Personal Productivity, AI Chatbot

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 33 nodes and runs on Slack events (plus 1 other trigger). Along the way it connects Slack, Google Gemini Chat Model, Gmail and Google Calendar and 5 more. It also calls api.cal.com over HTTP.

How it runs

Trigger: On Slack events (plus 1 other trigger).

  1. Prepare Slack Data (Edit Fields (Set)): sets 4 fields: userMessage, channelId, threadTs…
  2. Prepare Date Variables (Edit Fields (Set)): sets 3 fields: todayStart, todayEnd, todayLabel
  3. AI Response Generator (AI Agent): runs an AI agent, with model: Google Gemini Assistant; 12 tools (Send Gmail Message, Fetch Cal.com Slots, Read Rows in Sheets, Search Gmail Messages…); memory: Persist Conversation Context
  4. Fetch Today's Calendar (Google Calendar): get many
  5. Fetch Unread Important Emails (Gmail): get many
  6. Fetch Upcoming Cal.com Bookings (HTTP Request): calls api.cal.com
  7. Fetch Ahmedabad Weather (HTTP Request): calls an HTTP API
  8. Post Response to Slack (Slack): uses Slack
  9. Merge: merges the data from its input branches
  10. Combine Calendar and Cal.com (Merge): merges the data from its input branches

…plus 6 more steps. See the full node list below.

Services it uses

SlackGoogle Gemini Chat ModelGmailGoogle CalendarGoogle DocsGoogle SheetsGoogle ContactsHTTP RequestGoogle Drive

HTTP calls to: api.cal.com

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • AI Agent v1 (old agent modes) in AI Response Generator1 (v1.7), AI Summary Generator1 (v1.7): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
  • Also check Slack Trigger requires a signing secret on the Slack API credential.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
AI Agent v1 (old agent modes)
AI Response Generator1 (v1.7), AI Summary Generator1 (v1.7)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Nodes used (18)

From the author

Quick overview This workflow connects Slack with Google Workspace, Cal.com, OpenWeather, and Google Gemini to act as a Slack-based assistant for Gmail, Calendar, Docs, Sheets, Drive, and Contacts, and to post an automated morning briefing with today’s…

Excerpt from Ravi Patel's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.