Parse a Document - Template Parser for Make
PDF4me Parse a Document module delivers automated intelligent document parsing and structured data extraction within Make scenarios using custom parsing templates. This advanced AI-powered service extracts invoices, purchase orders, receipts, forms, and custom document data—enabling intelligent data capture, automated document processing, template-based extraction, and business document automation workflows across cloud storage platforms and business applications.
Authenticating Your API Request
To access the PDF4me Web API through Make, every request must include proper authentication credentials. Authentication ensures secure communication and validates your identity as an authorized user, enabling seamless integration between your Make scenarios and PDF4me's powerful document parsing services.

Key Features
- Template-Based Parsing: Use custom parse templates for document types
- Intelligent Extraction: AI-powered field identification and extraction
- Structured Output: Returns organized JSON data structure
- Multi-Document Support: Parse invoices, POs, receipts, and custom forms
- No Code Required: Automated parsing without programming
Parameters
Complete list of parameters for the Parse a Document module. Configure these parameters to control document parsing.
Important: Parameters marked with an asterisk (***) are required and must be provided for the module to function correctly.
| Parameter | Type | Description | Example |
|---|---|---|---|
| File*** | Buffer | Document to Parse • Map PDF file buffer from previous module • Source from Dropbox, Google Drive, email • Binary PDF to parse for data • Invoice, PO, receipt, or form document | [PDF Buffer] |
| Output File Name*** | String | Output Filename • Specify filename with .pdf extension • Name for output parsed document • Used for identification • Supports dynamic naming | parsed_invoice.pdf |
| Parse Id | String | Legacy Parse Template ID • Template ID from PDF4me dashboard • Field being deprecated - use Template Name • Legacy template identification • Transitioning to template names | deprecated |
| Name | String | Parse Template Name • Template name from PDF4me dashboard • Preferred over Parse Id • Custom template for document type • View templates in workflow dashboard | Invoice Template |
Output
The PDF4me Parse a Document module returns comprehensive parsed data for seamless Make scenario integration:
- Table
- JSON
- Scenario Integration
Table View
Response data in a structured table format:
| Parameter | Type | Description |
|---|---|---|
| Doc Data | Object | Structured JSON object with all extracted fields |
| Extracted Fields | Various | Individual data fields based on template |
JSON Response Format
Example parsed invoice data:
{
"Doc Data": {
"InvoiceNumber": "INV-2024-001",
"InvoiceDate": "2024-01-15",
"VendorName": "Supplier Company",
"TotalAmount": 1250.50,
"Currency": "USD",
"LineItems": [
{
"Description": "Product A",
"Quantity": 5,
"UnitPrice": 100.00,
"Total": 500.00
}
]
}
}
Make Scenario Usage
Use parsed data in subsequent modules:
- Database Import: Import structured data to systems
- ERP Integration: Post parsed data to ERP
- Accounting Systems: Import to QuickBooks, Xero
- Data Validation: Verify extracted values
- Workflow Triggers: Route based on parsed data
- Analytics: Analyze extracted business data
Scenario Examples
The PDF4me Parse a Document module in Make provides comprehensive scenario templates for document parsing automation:
- Invoice Automation
- Receipt Processing
- PO Processing
- Custom Form Parsing
Automated Invoice Data Extraction and Posting Scenario
Transform your AP with automated intelligent invoice parsing:
Complete Scenario Steps:
- Trigger: Watch Email for vendor invoice PDFs
- Get Invoice PDF: Extract PDF from email attachment
- Parse Invoice: Extract vendor, date, amount, line items
- Validate Data: Check extracted data completeness
- Match to PO: Look up purchase order with invoice number
- Three-Way Match: Validate against PO and receipt
- Post to Accounting: Import invoice to accounting system
- Archive Invoice: Store with extracted metadata
Business Benefits:
- Processes 400+ invoices monthly with intelligent parsing
- Eliminates manual invoice data entry entirely
- Achieves 98% extraction accuracy with AI parsing
- Reduces invoice processing time from 15 minutes to 2 minutes
Automated Expense Receipt Parsing Scenario
Streamline your expense management with automated receipt parsing:
Complete Scenario Steps:
- Trigger: Employee submits receipt via mobile app
- Get Receipt PDF: Download receipt image or PDF
- Parse Receipt: Extract merchant, date, amount, category
- Validate Amount: Check against expense policy limits
- Create Expense: Generate expense record in system
- Attach Receipt: Link PDF to expense entry
- Route for Approval: Send to manager if needed
- Email Employee: Confirm receipt processed
Business Benefits:
- Processes 300+ expense receipts monthly automatically
- Eliminates manual receipt data entry by employees
- Enables instant expense submission from mobile
- Reduces expense report processing time by 80%
Automated Purchase Order Parsing Scenario
Optimize your procurement with automated PO data extraction:
Complete Scenario Steps:
- Trigger: Purchase order PDF received from customer
- Get PO PDF: Download purchase order document
- Parse PO: Extract PO number, items, quantities, prices
- Validate Items: Check product codes against catalog
- Create Sales Order: Generate order in order management
- Check Inventory: Verify stock availability
- Email Confirmation: Send order confirmation to customer
- Archive PO: Store with extracted data
Business Benefits:
- Processes 200+ purchase orders monthly automatically
- Eliminates manual PO data entry
- Enables instant order acknowledgment
- Reduces order processing time by 85%
Automated Custom Form Data Parsing Scenario
Enhance your form processing with template-based parsing:
Complete Scenario Steps:
- Trigger: Custom form submission received
- Get Form PDF: Download filled form document
- Parse Form: Extract all fields using custom template
- Validate Data: Check required fields completed
- Import to Database: Post parsed data to database
- Generate Summary: Create form data summary
- Email Stakeholders: Send summary to processing team
- Archive Form: Store PDF with parsed data
Business Benefits:
- Processes 150+ custom forms monthly automatically
- Extracts complex form data without manual entry
- Enables custom form automation with templates
- Reduces form processing time by 90%
Industry Use Cases & Applications
- Accounts Payable & Finance
- Procurement & Supply Chain
- Healthcare & Medical
- Legal & Business
- Invoice Parsing: Extract invoice data automatically
- Receipt Processing: Parse expense receipt information
- Statement Parsing: Extract bank statement data
- Tax Document Extraction: Parse tax form data
- Purchase Order Parsing: Extract PO data from documents
- Quote Processing: Parse supplier quotation data
- Packing Slip Extraction: Extract shipment information
- Delivery Note Parsing: Parse delivery documentation
- Medical Form Parsing: Extract patient form data
- Insurance Claim Processing: Parse claim form information
- Lab Report Extraction: Extract test result data
- Prescription Parsing: Parse prescription information
- Contract Parsing: Extract contract terms and data
- Application Processing: Parse application form data
- Registration Forms: Extract registration information
- Compliance Forms: Parse regulatory submission data
Related Blogs
Step-by-step guides to automate document workflows with Parse in Make: