PDF invoice data extraction & tracking with Google Drive, Claude AI & Telegram
Ready for 3.0What this workflow does
This AI workflow has 10 nodes and runs on Google Drive events (file created). Along the way it connects Google Drive, OpenAI Chat Model, Google Sheets and Anthropic Chat Model and 1 more.
How it runs
Trigger: On Google Drive events (file created).
- Google Drive: download
- Extract from File: extracts data from a file (pdf)
- Information Extractor: extracts structured fields from text with AI, with model: OpenAI Chat Model
- Google Sheets: append
- Anthropic Agent (Basic LLM Chain): sends a prompt to an LLM, with model: Anthropic Chat Model
- Telegram: uses Telegram
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (10)
- Extract from File
n8n-nodes-base.extractFromFile - Google Drive Trigger
n8n-nodes-base.googleDriveTrigger - Google Drive
n8n-nodes-base.googleDrive - Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Google Sheets
n8n-nodes-base.googleSheets - No Operation, do nothing
n8n-nodes-base.noOp - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Telegram
n8n-nodes-base.telegram
From the author
📥 Invoice Intake & Notification Workflow This automated n8n workflow monitors a Google Drive folder for newly uploaded invoice PDFs, extracts essential information (like client name, invoice number, amount, due date), logs the data into a Google Sheet for…