Summarize Google Docs & PDFs with GPT-4 and send to Slack or email
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (10)
- OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Google Drive Trigger
n8n-nodes-base.googleDriveTrigger - Google Docs
n8n-nodes-base.googleDocs - If
n8n-nodes-base.if - Edit Fields (Set)
n8n-nodes-base.set - Extract from File
n8n-nodes-base.extractFromFile - Google Drive
n8n-nodes-base.googleDrive - Slack
n8n-nodes-base.slack - Gmail
n8n-nodes-base.gmail - AI Agent
@n8n/n8n-nodes-langchain.agent
What it does
π AI-Powered Document Summarizer & Notifier This workflow monitors a Google Drive folder for new files (Google Docs or PDFs), extracts text, summarizes content with OpenAI, and sends results to Slack or Email. --- π§ How It Works 1. Monitors a Google Drive folder for new files. 2. Detects file type β Google Doc vs PDF. 3. Extracts text (via Google Docs API or PDF extractor). 4. Summarizes & analyzes content using OpenAI. 5. Sends results to Slack and/or Email. --- π€ Who Is This For? - Business teams β Quick digests of reports, proposals, contracts. - Educators / researchers β Summaries of long study materials. - Founders / managers β Daily summaries without opening every file. - Operations teams β Compliance and documentation tracking. --- π‘ Use Case / Problem Solved - Reading long documents is time-consuming. - Sharing key points across teams requires manual effort. - Important context (sentiment, action items) is often missed. π This workflow solves it by auto-summarizing documents and notifying teams instantly. --- βοΈ What This Workflow Does - Monitors Google Drive for new Google Docs or PDFs. - Extracts text automatically. - Uses OpenAI to generate: - Title - Summary - Key Points - Suggested Action Items - Language detection - Sentiment (positive, neutral, negative) - Pushes output to Slack channel and/or Email inbox. --- π οΈ Setup Instructions Prerequisites - Google Drive (OAuth2) - Google Docs (OAuth2) - OpenAI API Key - Slack (OAuth2) or Gmail (OAuth2) Steps to Configure 1. Connect Google Drive - Choose the folder you want to monitor. 2. Set up file type routing - Use an IF node to split Docs vs PDFs. 3. For Google Docs - Use Google Docs Get β extract text. 4. For PDFs - Use Google Drive Download β Extract PDF. 5. Send text to OpenAI - Connect to your OpenAI model. - Customize the system prompt to generate title, summary, sentiment, etc. 6. Notify - Send output to Slack channel or Gmail. 7. Save & activate your workflow. --- π Notes - Adjust OpenAI prompt to suit your context. - For large PDFs, consider splitting into smaller chunks.