Skip to main content

Overview

n8n-nodes-adp is a community node package for n8n. It wraps ADP extraction capabilities for invoices, receipts, orders, IDs, and other documents as n8n nodes. You can connect it with Gmail, Google Drive, Feishu, ERP systems, and more to build workflows such as “email → invoice extraction → archive”.

n8n Workflow Template

Extract invoices from Gmail with Laiye ADP and save them to Google Drive

Key advantages

High accuracy

Core field extraction accuracy reaches 91%+, higher than comparable products.

Strong table extraction

Line-item extraction is optimized for invoices with tables.

Multi-format support

Supports PDF, images, Word, Excel, and other invoice formats without conversion.

Lightweight integration

Works with Gmail and Google Drive out of the box.

Install

Configure credentials

  1. Visit adp-global.laiye.com to register and get 100 free monthly calls.
  2. Open Out-of-the-box agent applications - Invoice/receipt/card, then click to get:
    • API Key
    • App Secret
    • Access Key
  3. In n8n, create Laiye ADP API credentials and enter the values above.

Node capabilities

Node / operationDescription
Document ExtractSubmit a file URL, Base64 content, or binary file and synchronously extract structured JSON.
Document ParseOutput structured document data while preserving layout.
Create Async TaskSubmit an async task and return task_id.
Query TaskPoll async task status and results.
List AppsList available extraction applications, including OOTB and custom apps.

Example workflow: Gmail invoice → ADP → Google Drive

1

Authorize Gmail

Authorize the Gmail account and set email filters, such as invoice in subject, specific supplier, or specific label.
2

Filter documents automatically

Built-in filters exclude files that do not match the conditions. Default rules:
  • Attachment title contains invoice, receipt, expenses, or fee.
  • File size is less than 50 MB.
  • Format is .jpeg/.jpg/.png/.bmp/.tiff/.pdf/.doc/.docx/.xls/.xlsx.
3

Call the Laiye ADP node

Enter API Key, App Secret, and Access Key. ADP returns structured JSON with 10+ text fields, such as Invoice Name, Invoice Number, and Date, plus full line items such as Item Name, Quantity, and Unit Price.
4

Store files in Google Drive

  • Processed files are converted to binary and imported into Google Drive Sheets.
  • Unprocessed files are stored in the Untreated Document folder.
  • You can change Parent Folder to customize the path.

Use cases

  • Multi-supplier integration: Process invoices from many suppliers and archive them automatically.
  • Accounting firm batch processing: Handle more client invoices without increasing headcount.
  • Cross-border trade: Process multilingual and complex overseas invoices without manual setup.
  • Small and midsize technology companies: Extract reimbursement amount, date, and invoice number without manual entry.

Resources

n8n Template

Gmail → ADP → Google Drive

Community discussion

n8n Community thread

ADP Global

Learn about Laiye ADP

LinkedIn

Get product updates