✨🔪 Advanced AI powered document parsing & text extraction with Llama Parse
Research & reporting workflow for n8n with 36 active steps. Starts with Webhook, Gmail Trigger. Uses OpenAI. Integrations include Gmail, OpenAI, Google Sheets, Google Drive, Telegram.
What it does
36 active nodes · Starts with Webhook, Gmail Trigger.
Steps in the template include:
- Webhook (Webhook)
- Gmail (Gmail) — getAll
- Gmail Trigger (Gmail Trigger)
- Limit (Limit)
Nodes and integrations
- Webhook
- Gmail ×2
- Gmail Trigger
- Limit
- HTTP Request ×2
- Basic LLM Chain ×3
- OpenAI Chat Model ×4
- Google Sheets ×2
- Google Drive ×3
- Edit Fields (Set) ×5
- Telegram ×4
- Text Classifier
- If ×2
- Aggregate
- Merge ×2
- No Operation, do nothing ×2
See the author’s step names
- Webhook (Webhook)
- Gmail (Gmail) — getAll
- Gmail Trigger (Gmail Trigger)
- Limit (Limit)
- Get Message (Gmail) — get
- Parse Document with LlamaParse (HTTP Request)
- Summarize Email (Basic LLM Chain)
- gpt-4o-mini (OpenAI Chat Model)
- Save LlamaParse ID and Summary to Google Sheets (Google Sheets) — appendOrUpdate
- Save Document to Google Drive (Google Drive)
- Extract Invoice Details as JSON (Basic LLM Chain)
- gpt-4o-mini1 (OpenAI Chat Model)
- gpt-4o-mini2 (OpenAI Chat Model)
- Update Google Sheet by LlamaParse ID (Google Sheets) — update
- Invoice Details (Edit Fields (Set))
- Prepare Message (Edit Fields (Set))
- Send Invoice Details as Telegram Message (Telegram)
- gpt-4o-mini3 (OpenAI Chat Model)
- Send Error Message 2 (Telegram)
- Send Error Message 1 (Telegram)
- Send Document Summary as Telegram Message (Telegram)
- Summarize Document (Basic LLM Chain)
- Classify Parsed Document (Text Classifier)
- Get Parsed Markdown (Edit Fields (Set))
- Prepare Data (Edit Fields (Set))
- HTTP Request (HTTP Request)
- Is there an Email Attachement (If)
- Aggregate (Aggregate)
- Edit Fields (Edit Fields (Set))
- Merge Email Processing (Merge)
- Merge (Merge)
- If Supported File Extensions (If)
- No Operation, do nothing (No Operation, do nothing)
- No Operation, do nothing1 (No Operation, do nothing)
- Save Summarized Document to Google Drive (Google Drive) — createFromText
- Save Parsed Document to Google Drive (Google Drive) — createFromText
Accounts and credentials
- Gmail
- OpenAI access
- Google Sheets
- Google Drive
- Telegram
Credential types in the graph: gmailOAuth2, httpHeaderAuth, openAiApi, googleSheetsOAuth2Api, googleDriveOAuth2Api, telegramApi
Check the HTTP request steps for any additional service accounts or API keys.
AI models and swaps
OpenAI · Chat
gpt-4o-mini in gpt-4o-mini. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.
OpenAI · Chat
Model ID not specified in the template in gpt-4o-mini1. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.
OpenAI · Chat
gpt-4o in gpt-4o-mini2. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.
OpenAI · Chat
gpt-4o in gpt-4o-mini3. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.
Inputs and setup options
- Environment variable: TELEGRAM_CHAT_ID
- Webhook: HTTP POST
Resource information
- Credit basis
- Author listed by n8n
- Pricing
- Template access shown on n8n
- License
- Not specified
- Last record update
- Nov 5, 2026
