Extract invoice data from Gmail PDFs to JSON, Google Sheets and Airtable โ€” n8n ์›Œํฌํ”Œ๋กœ

๋ณดํ†ต ๋ณต์žก๋„โšก ํŠธ๋ฆฌ๊ฑฐ13๊ฐœ์˜ ๋…ธ๋“œ๐Ÿท๏ธ Invoice Processing๐Ÿ‘ 1ํšŒ ์กฐํšŒ์ž‘์„ฑ์ž: Jitesh Dugar

๊ฐœ์š”

Automated Invoice Intelligence: PDF-to-JSON Financial Orchestrator

๐ŸŽฏ Description This is an elite enterprise-grade solution for Accounts Payable and Finance Ops teams. It automates the high-volume extraction of unstructured data from PDF invoices using the HTML to PDF (Parse PDF to JSON) node, transforming raw email attachments into validated, audit-ready financial records across multiple platforms.

โœจ The Sovereign Lifecycle Intelligent Intake & Validation - Monitors Gmail for incoming invoice

์‚ฌ์šฉ๋œ ๋…ธ๋“œ

AirtableGoogle SheetsSlackGoogle DriveGmailCode

์›Œํฌํ”Œ๋กœ ๋ฏธ๋ฆฌ๋ณด๊ธฐ

๐Ÿ“ฅ PHASE 1: Intake & Validation
Triggers on Gmail attachments. Validates PDF format, fi
๐Ÿ”ฌ PHASE 2: AI Parsing & Extraction
Parse PDF to JSON: Converts binary PDF to structured da
๐Ÿš€ PHASE 3: Ledger Sync & Archival
Updates Google Sheets ledger, creates Airtable records,
โš ๏ธ PHASE 4: Review Queue
Low confidence scores (<0.7) or high-value invoices (>$
๐Ÿ’ฐ Autonomous Invoice Extraction Hub (v11.0)
Industrial-grade pipeline for automated financial data
โš™๏ธ Core Sovereign Logic
*
โšก
G
Gmail: Watch Invoices
I
IF: Valid PDF Attachment
Code: Pre-Processor
H
HTML to PDF: Parse to JSON
Code: AI Ledger Mapper
I
IF: Auto-Approve
Google Sheets: Add Row
Airtable: Create Record
Google Drive: Archive Inโ€ฆ
Slack: Success Notificatโ€ฆ
Slack: Review Required
Google Sheets: Review Quโ€ฆ
Gmail: Review Alert
13 nodes11 edges

์ž‘๋™ ์›๋ฆฌ

  1. 1

    ํŠธ๋ฆฌ๊ฑฐ

    ์›Œํฌํ”Œ๋กœ๋Š” ํŠธ๋ฆฌ๊ฑฐ ํŠธ๋ฆฌ๊ฑฐ๋กœ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

  2. 2

    ์ฒ˜๋ฆฌ

    ๋ฐ์ดํ„ฐ๊ฐ€ 13๊ฐœ์˜ ๋…ธ๋“œ๋ฅผ ํ†ตํ•ด ํ๋ฆ…๋‹ˆ๋‹ค, connecting airtable, code, gmail.

  3. 3

    ์ถœ๋ ฅ

    ์›Œํฌํ”Œ๋กœ๊ฐ€ ์ž๋™ํ™”๋ฅผ ์™„๋ฃŒํ•˜๊ณ  ๊ตฌ์„ฑ๋œ ๋Œ€์ƒ์— ๊ฒฐ๊ณผ๋ฅผ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค.

๋…ธ๋“œ ์„ธ๋ถ€ ์ •๋ณด (13)

AI

Airtable

airtable

#1
GO

Google Sheets

googleSheets

#2
SL

Slack

slack

#3
GO

Google Drive

googleDrive

#4
GM

Gmail

gmail

#5
CO

Code

code

#6

์ด ์›Œํฌํ”Œ๋กœ ๊ฐ€์ ธ์˜ค๋Š” ๋ฐฉ๋ฒ•

  1. 1์˜ค๋ฅธ์ชฝ์˜ JSON ๋‹ค์šด๋กœ๋“œ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ์›Œํฌํ”Œ๋กœ ํŒŒ์ผ์„ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.
  2. 2n8n ์ธ์Šคํ„ด์Šค๋ฅผ ์—ด๊ณ  ์›Œํฌํ”Œ๋กœ โ†’ ์ƒˆ๋กœ ๋งŒ๋“ค๊ธฐ โ†’ ํŒŒ์ผ์—์„œ ๊ฐ€์ ธ์˜ค๊ธฐ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.
  3. 3๋‹ค์šด๋กœ๋“œ๋œ extract-invoice-data-from-gmail-pdfs-to-json-google-sheets-and-airtable ํŒŒ์ผ์„ ์„ ํƒํ•˜๊ณ  ๊ฐ€์ ธ์˜ค๊ธฐ๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.
  4. 4๊ฐ ์„œ๋น„์Šค ๋…ธ๋“œ์— ๋Œ€ํ•œ ์ž๊ฒฉ ์ฆ๋ช…๏ผˆAPI ํ‚ค, OAuth ๋“ฑ๏ผ‰์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.
  5. 5์›Œํฌํ”Œ๋กœ ํ…Œ์ŠคํŠธ๋ฅผ ํด๋ฆญํ•˜์—ฌ ๋ชจ๋“  ๊ฒƒ์ด ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•œ ํ›„ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

๋˜๋Š” n8n โ†’ JSON์—์„œ ๊ฐ€์ ธ์˜ค๊ธฐ์— ์ง์ ‘ ๋ถ™์—ฌ๋„ฃ๊ธฐ:

{ "name": "Extract invoice data from Gmail PDFs to JSON, Google Sheets and Airtable", "nodes": [...], ...}

ํ†ตํ•ฉ

airtablecodegmailgmailtriggergoogledrivegooglesheetsifn8n-nodes-htmlcsstopdf.htmlcsstopdfslack

์ด ์›Œํฌํ”Œ๋กœ ๊ฐ€์ ธ์˜ค๊ธฐ

ํ•œ ๋ฒˆ์˜ ํด๋ฆญ์œผ๋กœ ๋‹ค์šด๋กœ๋“œ ๋ฐ ๊ฐ€์ ธ์˜ค๊ธฐ

JSON ๋‹ค์šด๋กœ๋“œn8n.io์—์„œ ๋ณด๊ธฐ
๋…ธ๋“œ13
๋ณต์žก๋„medium
ํŠธ๋ฆฌ๊ฑฐtrigger
์กฐํšŒ์ˆ˜1
์นดํ…Œ๊ณ ๋ฆฌInvoice Processing

์ œ์ž‘์ž

Jitesh Dugar

Jitesh Dugar

@jiteshdugar

ํƒœ๊ทธ

airtablecodegmailgmailtriggergoogledrivegooglesheetsifn8n-nodes-htmlcsstopdf.htmlcsstopdfslack
โšก

n8n์„ ์ฒ˜์Œ ์‚ฌ์šฉํ•˜์‹œ๋‚˜์š”?

n8n์€ ๋ฌด๋ฃŒ ์˜คํ”ˆ์†Œ์Šค ์›Œํฌํ”Œ๋กœ ์ž๋™ํ™” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์ž์ฒด ํ˜ธ์ŠคํŒ…ํ•˜๊ฑฐ๋‚˜ ํด๋ผ์šฐ๋“œ ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜์„ธ์š”.

n8n ๋ฌด๋ฃŒ๋กœ ์‹œ์ž‘ํ•˜๊ธฐ โ†’

Related Invoice Processing Workflows

COCOEMEX+5
medium

Automate Custom QuickBooks Invoice PDFs & Email with n8n

Standard accounting templates often fail to reflect a premium brand identity. This sophisticated n8n workflow bridges the gap between financial record-keeping and professional client presentation. By moving beyond the native limitations of QuickBooks Online, this automation enables businesses to generate high-end, multi-page PDF invoices that align perfectly with their corporate styling. The process begins the moment a new invoice is generated in QuickBooks, triggering a webhook that captures real-time billing data. The workflow then utilizes advanced HTML-to-File conversion and custom Code nodes to structure data into a polished, branded layout. It handles complex logic such as line-item merging and multi-page formatting automatically. Once the document is rendered, the system bypasses generic 'no-reply' senders by routing the finalized PDF through your preferred email provider. This ensures a seamless, white-labeled experience for your clients while eliminating the manual overhead of exporting, styling, and attaching files. Ideal for agencies and service providers, this flow guarantees that your most frequent touchpointโ€”the billโ€”is as professional as your work. **Common Use Cases:** - High-end creative agencies requiring bespoke, white-labeled billing documents for premium clients. - Automated recurring subscription billing where custom tax disclosures or localized branding are required. - Service-based businesses needing to attach dynamic project reports or terms of service directly to QuickBooks invoices.

๐Ÿ”— Webhookยท12 nodes