Extract Google Docs content and distribute via Slack and Gmail
Workflow Description
Automation that receives requests through webhooks, extracts and processes Google Docs content using OpenAI, then automatically distributes summaries and results to designated Slack channels and Gmail addresses.
How it works
- 1.Receive incoming webhook request and identify target document
- 2.Extract content from Google Docs and validate format
- 3.Process text through OpenAI for summarization or analysis
- 4.Batch results and format output for distribution
- 5.Send summaries to specified Slack channels
- 6.Deliver final results via Gmail messages
Use cases
- Automatically share document summaries with your team across Slack and email
- Process Google Docs reports with AI enhancement and distribute team-wide
Requirements
- Active Google Docs account with document access permissions
- Slack workspace with channel posting permissions configured
- Gmail account with secure API credentials enabled
- Active OpenAI API key
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (23)
Get RFP Data
Extract From File
Item List Output Parser
Output Parser Item List
For Each Question...
Split In Batches
Sticky Note
Sticky Note
Set Variables
Set
Sticky Note1
Sticky Note
Create new RFP Response Document
Google Docs
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
OpenAI Chat Model
OpenAI
Sticky Note4
Sticky Note
Sticky Note5
Sticky Note
Send Chat Notification
Slack
Send Email Notification
Gmail
Add Metadata to Response Doc
Google Docs
Sticky Note6
Sticky Note
Record Question & Answer in Response Doc
Google Docs
Sticky Note7
Sticky Note
Sticky Note8
Sticky Note
Answer Question with Context
OpenAI
Wait for Request
Webhook
Extract Questions From RFP
LLM Chain
Sticky Note9
Sticky Note