Parse PDF with LlamaParse and save to Airtable
Ready for 3.0What this workflow does
This workflow has 9 nodes and runs on Google Drive events (file created) (plus 1 other trigger). Along the way it connects Google Drive and Airtable. It also calls api.cloud.llamaindex.ai over HTTP.
How it runs
Trigger: On Google Drive events (file created) (plus 1 other trigger).
- Google Drive: download
- Set Fields (Edit Fields (Set)): sets 2 fields: prompt, schema
- Upload File (HTTP Request): calls api.cloud.llamaindex.ai (POST)
- OpenAI - Extract Line Items (HTTP Request): calls an HTTP API (POST)
- Create Invoice (Airtable): create
- Process Line Items (Code): runs custom JavaScript code
- Create Line Item (Airtable): create
Services it uses
HTTP calls to: api.cloud.llamaindex.ai
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 (7)
- Google Drive
n8n-nodes-base.googleDrive - HTTP Request
n8n-nodes-base.httpRequest - Google Drive Trigger
n8n-nodes-base.googleDriveTrigger - Airtable
n8n-nodes-base.airtable - Edit Fields (Set)
n8n-nodes-base.set - Code
n8n-nodes-base.code - Webhook
n8n-nodes-base.webhook
From the author
Video Guide I prepared a comprehensive guide detailing how to automate the parsing of invoices using n8n and LlamaParse, seamlessly capturing and storing vital billing information. Youtube Link Who is this for? This workflow is ideal for finance teams,…