AI-Process Pay Stub Payslip in Make
What this module does
PDF4me — AI-Process Pay Stub Payslip reads a pay stub or payslip PDF (or image) inside a Make scenario and returns a structured bundle of payroll fields — gross pay, net pay, all tax line items, employee and employer details, hours worked, and year-to-date totals. No template configuration required; the AI identifies the layout automatically and works with pay stubs from any company or payroll provider.
Authenticating Your API Request
Every PDF4me module in Make requires a valid Connection. Create or select one that holds your PDF4me API key so the scenario can authenticate pay stub extraction requests securely.
Important Facts You Should Not Miss

PDF4me AI-Process Pay Stub Payslip module extracting structured payroll data in a Make scenario.
Parameters
Required: Connection, Pay Stub Name, Document, and Input Data Type must all be provided. Custom Field Keys is optional.
| Parameter | Required | What it does | Example |
|---|---|---|---|
| Connection | Yes | PDF4me API connection. Click Add and paste your API key if connecting for the first time. | Your PDF4me connection |
| Pay Stub Name | Yes | Filename of the pay stub including extension — used for format detection and processing accuracy. | payslip_march.pdf |
| Document | Yes | Binary pay stub file mapped from a preceding module such as Dropbox Get File or Google Drive Download. | [Buffer from Get File] |
| Input Data Type | Yes | Format of the input: Binary Data, Base64 String, or URL — choose based on how your preceding module delivers the file. | Binary Data |
| Custom Field Keys | No | Optional array of extra field names to extract beyond the standard 20+ payroll fields — e.g. shift_premium or car_allowance. | ["shift_premium"] |
Quick Setup
- Add PDF4me → AI-Process Pay Stub Payslip to your Make scenario.
- Select Connection (or click Add to create one with your PDF4me API key).
- Set Input Data Type to
Binary Data(most cloud storage sources return binary). - Map the pay stub binary from the previous module (e.g. Dropbox → Get File →
Data). - Enter a Pay Stub Name including the file extension —
payslip.pdforscan.jpg. - Optionally add Custom Field Keys for employer-specific fields, then run the scenario. The
payStubDatabundle appears in the output ready to map into any downstream module.
Workflow Examples
Workflow ExamplesCommon Make scenario patterns using AI-Process Pay Stub Payslip.
- Dropbox Watch Folder detects a new pay stub uploaded by HR.
- Get File retrieves the binary, then AI-Process Pay Stub Payslip extracts all payroll fields.
- Google Sheets Add Row logs gross pay, net pay, taxes, and hours to the payroll tracking spreadsheet.
- Each employee pay stub is processed automatically — no manual data entry needed.
- Typeform collects pay stub uploads from loan applicants via HTTP.
- AI-Process Pay Stub Payslip extracts gross pay and YTD totals from each uploaded file.
- A Filter checks if grossPay meets the minimum threshold for the loan product.
- Airtable Update Record writes the verified income data to the applicant record for underwriter review.
- Scheduled trigger lists all pay stubs for the tax year from Google Drive.
- Iterator loops through each file — Get File → AI-Process Pay Stub Payslip.
- Aggregator sums YTD gross pay, federal tax, and state tax across all pay stubs.
- Google Sheets exports the annual totals ready for tax preparation — all from a single scenario run.