Extract Attachment - File Extractor for Make
PDF4me Extract Attachment From PDF module delivers automated extraction of embedded files and attachments from PDF documents within Make scenarios. This essential file retrieval service extracts attached spreadsheets, documents, images, source files, and embedded content—enabling PDF portfolio processing, source file recovery, attachment distribution, and comprehensive document package handling 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 attachment extraction services.

Key Features
- Embedded File Extraction: Retrieve all files attached to PDF documents
- Portfolio Support: Extract files from PDF portfolios and packages
- Multiple Attachments: Extract all attachments in single operation
- Source File Recovery: Retrieve original source files from PDF/A-3
- Format Preservation: Maintain original file formats and extensions
Parameters
Complete list of parameters for the Extract Attachment module. Configure these parameters to extract embedded files.
Important: Parameters marked with an asterisk (***) are required and must be provided for the module to function correctly.
| Parameter | Type | Description | Example |
|---|---|---|---|
| File Name*** | String | Source PDF Filename • Specify filename with .pdf extension • Map from previous module output • PDF containing embedded attachments • Supports dynamic naming | portfolio.pdf |
| Document*** | Buffer | PDF File Content • Map PDF file buffer from previous module • Source from Dropbox, Google Drive, email • Binary PDF with embedded attachments • PDF portfolio or document with files | [PDF Buffer] |
Output
The PDF4me Extract Attachment module returns comprehensive attachment data for seamless Make scenario integration:
- Table
- JSON
- Scenario Integration
Table View
Response data in a structured table format:
| Parameter | Type | Description |
|---|---|---|
| Attachments | Array | Collection of all extracted attachment files |
| File Name | String | Individual attachment filename with extension |
| File Data | Base64 | Individual attachment content in Base64 format |
JSON Response Format
The raw JSON response from the module:
{
"Body": {
"Temp": [
{
"Name": "source_data.xlsx",
"Data": "[Base64 File Content]"
},
{
"Name": "supporting_doc.pdf",
"Data": "[Base64 File Content]"
}
]
}
}
Make Scenario Usage
Use extracted attachments in subsequent modules:
- Iterator: Process each attachment individually
- Cloud Storage: Upload attachments to separate folders
- Email Distribution: Send extracted files to recipients
- Data Processing: Process extracted Excel or CSV files
- Database Import: Load extracted data files
- Archive: Store attachments separately from main PDF
Scenario Examples
The PDF4me Extract Attachment module in Make provides comprehensive scenario templates for attachment extraction automation:
- Compliance Extraction
- Source Recovery
- Portfolio Distribution
- Data Processing
Automated Compliance Package Attachment Extraction Scenario
Transform your compliance processing with automated attachment extraction:
Complete Scenario Steps:
- Trigger: Compliance submission PDF received
- Get Submission PDF: Download compliance package
- Extract Attachments: Retrieve all embedded evidence files
- Iterator: Process each extracted attachment
- Classify Attachment: Identify each file type
- Upload by Type: Save to appropriate compliance folders
- Index Files: Log all attachments in compliance database
- Notify Team: Alert compliance team of submission processed
Business Benefits:
- Processes 30+ compliance packages monthly automatically
- Extracts and organizes all supporting evidence
- Eliminates manual attachment extraction and filing
- Maintains organized compliance document repository
Automated PDF/A Source File Extraction Scenario
Streamline your archive workflows with source file extraction:
Complete Scenario Steps:
- Trigger: PDF/A-3 archive document needs source file
- Get Archive PDF: Download PDF/A-3 with embedded sources
- Extract Attachments: Retrieve embedded Excel or Word files
- Validate Files: Confirm extracted files are complete
- Upload Source Files: Save to editable files folder
- Create Working Copy: Enable editing of source files
- Archive PDF: Keep PDF/A in compliance archive
- Notify Requester: Send extracted source files
Business Benefits:
- Recovers 50+ source files monthly from archives
- Enables editing of archived source documents
- Maintains compliance archive while providing access
- Reduces file recovery time from hours to minutes
Automated PDF Portfolio Attachment Distribution Scenario
Optimize your file sharing with automated portfolio extraction:
Complete Scenario Steps:
- Trigger: PDF portfolio received from client
- Get Portfolio PDF: Download portfolio document
- Extract All Attachments: Retrieve all embedded files
- Iterator: Process each extracted file
- Determine Recipient: Route each file to appropriate team
- Email Individually: Send each file to designated recipient
- Upload to Folders: Save files to team-specific folders
- Notify Sender: Confirm portfolio processed and distributed
Business Benefits:
- Processes 40+ portfolios monthly automatically
- Distributes embedded files to correct departments
- Eliminates manual portfolio unpacking
- Reduces distribution time from 30 minutes to 2 minutes
Automated Report Attachment Data Processing Scenario
Enhance your data workflows with automated attachment extraction:
Complete Scenario Steps:
- Trigger: Monthly report PDF received with data files
- Get Report PDF: Download report with embedded Excel
- Extract Data Attachment: Retrieve embedded spreadsheet
- Import to Database: Load Excel data into database
- Generate Analysis: Create analysis from extracted data
- Compare to Previous: Analyze trends vs previous month
- Update Dashboard: Refresh BI dashboard with new data
- Archive Files: Store both PDF and extracted data
Business Benefits:
- Processes 25+ data reports monthly automatically
- Extracts and imports embedded data seamlessly
- Enables automated data pipeline from PDF packages
- Maintains data source traceability with PDF link
Industry Use Cases & Applications
- Legal & Compliance
- Finance & Accounting
- Project Management
- Data & Analytics
- Evidence Extraction: Extract attached evidence from legal PDFs
- Compliance Packages: Retrieve supporting documents from submissions
- Contract Exhibits: Extract attached schedules and exhibits
- Discovery Processing: Extract files from e-discovery PDFs
- Invoice Attachments: Extract supporting documents from invoices
- Audit Packages: Retrieve audit evidence files from PDFs
- Financial Reports: Extract source data from report packages
- Tax Submissions: Extract supporting schedules from tax PDFs
- Deliverable Packages: Extract project files from portfolios
- Documentation Sets: Retrieve embedded documentation files
- Client Packages: Extract all files from client deliverables
- Archive Recovery: Retrieve source files from archives
- Report Data: Extract embedded data files from reports
- Analysis Sources: Retrieve source data for analysis
- BI Packages: Extract data files from BI report PDFs
- Research Data: Retrieve data files from research PDFs