Extract Invoice Data from PDFs with AI - Google Sheets Email Alerts β n8n Workflow
Overview
Built by Setidure Technologies This smart n8n automation extracts invoice details from PDF files uploaded to Google Drive using AI, logs them to a Google Sheet, and notifies the billing team via email β all without manual intervention.
β οΈ Note: This workflow requires a self-hosted n8n instance with LangChain, LLM, and Google integrations configured.
π¦ What This Workflow Does Monitors a Google Drive folder for new invoice uploads
Extracts text and parses key invoice details using LLM via LangC
Nodes used
Workflow Preview
How it Works
- 1
Trigger
The workflow starts with a trigger trigger.
- 2
Process
Data flows through 10 nodes, connecting extractfromfile, gmail, googledrive.
- 3
Output
The workflow completes its automation and delivers the result to the configured destination.
Node Details (10)
Google Sheets
googleSheets
Google Drive
googleDrive
Gmail
gmail
Ollama Model
n8n-nodes-langchain.lmOllama
OpenAI
n8n-nodes-langchain.openAi
Information Extractor
n8n-nodes-langchain.informationExtractor
Postgres PGVector Store
n8n-nodes-langchain.vectorStorePGVector
How to Import This Workflow
- 1Click Download JSON button on the right to save the workflow file.
- 2Open your n8n instance. Go to Workflows β New β Import from file.
- 3Select the downloaded
extract-invoice-data-from-pdfs-with-ai-google-sheets-email-alertsfile and click Import. - 4Set up credentials for each service node (API keys, OAuth, etc.).
- 5Click Test Workflow to verify everything works, then activate it.
Or paste directly in n8n β Import from JSON:
Integrations
Created by
Aashit Sharma
@aashitsharma
Tags
New to n8n?
n8n is a free, open-source workflow automation tool. Self-host it or use the cloud version.
Get n8n Free β