Skip to main content

AI-Process Mortgage Document in Make

AI-Process Mortgage Document is a PDF4me AI module for Make that extracts structured data from a mortgage document PDF or image. It returns the lender, borrower and co-borrower, property address, loan amount, interest rate, term, appraised value, closing costs, and an ISO 8601 closing date, ready for loan processing and compliance workflows.

What this module does

PDF4me AI-Process Mortgage Document extracts structured data from mortgage document PDFs or images inside your Make scenario using AI. Supply a Deed of Trust, Promissory Note, or loan application and the module returns lender, borrower and co-borrower, property address, loan amount, interest rate, term, appraised value, closing costs, closing date, and projected payments as individually mappable fields, ready for loan processing, risk assessment, portfolio management, and compliance tracking. No template setup required.

Related Blog Posts
No blog post yet for this feature — coming soon.
In the meantime, browse the PDF4me blog for tutorials and workflows across every platform.
Visit the blog

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 AI mortgage extraction requests securely.

Important Facts You Should Not Miss

Set Document Type to improve accuracy
The optional Document Type field (Deed of Trust, Promissory Note, Mortgage Agreement, Loan Application) tells the AI which layout to expect, sharpening field recognition for that specific document format.
Returns a projectedPayments array
Beyond flat fields, the output includes a projectedPayments array with principal, interest, and estimated total monthly payment objects. Iterate it in Make to verify payment schedules or feed an amortization check.
Works on scanned and digital documents
Accepts PDF, PNG, JPG, and JPEG. The AI handles scanner output, digitally generated closing packages, and photographed pages, extracting loan and property data without manual keying.
Make PDF4me AI-Process Mortgage Document module configured with Connection set to My PDF4me connection, Input Data Type Binary Data, and the mortgage document mapped from the previous file download step, ready to extract lender, borrower, property, and loan details

Choose an Input Data Type, map the mortgage document, and optionally set Document Type. Output exposes lender, borrower, property, and loan fields for downstream processing.

What parameters does AI-Process Mortgage Document use in Make?

Required: Connection, Input Data Type, and Mortgage Document Name. The matching input field (Input Binary Field, Base64 Content, or Document URL) is conditional on the chosen Input Data Type. Document Type and Custom Field Keys are optional.

ParameterRequiredWhat it doesExample
ConnectionRequiredPDF4me API connection. Click Add and paste your API key the first time. Reused automatically across all PDF4me modules.My PDF4me connection
Input Data TypeRequiredHow the mortgage document is supplied. Binary Data reads from a previous module (most common). Base64 String accepts an encoded payload. URL downloads from a public link.Binary Data
Input Binary FieldConditionalBinary content of the mortgage document. Required when Input Data Type is Binary Data. Map from Dropbox, Google Drive, or an HTTP request Data field.1. Data
Base64 Mortgage Document ContentConditionalBase64-encoded mortgage document. Required when Input Data Type is Base64 String. Supports .pdf, .png, .jpg, and .jpeg.JVBERi0xLjQK...
Mortgage Document URLConditionalPublic URL to the mortgage document. Required when Input Data Type is URL. The link must not require authentication.https://example.com/mortgage.pdf
Mortgage Document NameRequiredFilename with the correct extension (.pdf, .png, .jpg, .jpeg). Used for format detection and AI processing optimization.mortgage_2026.pdf
Document TypeNoOptional document type to improve parsing accuracy, for example Deed of Trust, Promissory Note, Mortgage Agreement, or Loan Application.Deed of Trust
Custom Field KeysNoOptional array of extra field keys to extract beyond the standard mortgage schema.["escrowAmount"]

Output Fields

FieldTypeWhat it contains
documentTypeStringType of mortgage document detected, for example Deed of Trust.
lenderNameStringName of the lender or financial institution.
propertyAddressStringComplete address of the property being mortgaged.
loanAmountNumberPrincipal amount of the mortgage loan.
interestRateNumberAnnual interest rate as a percentage.
loanTermNumberTerm or duration of the loan in months or years.
loanTypeStringType of loan, for example Fixed Rate, Adjustable Rate, FHA, or VA.
borrowerNameStringName of the primary borrower.
coBorrowerNameStringName of the co-borrower, if present.
appraisedValueNumberAppraised value of the property.
closingCostsNumberTotal closing costs associated with the mortgage.
closingDateStringClosing date of the mortgage in ISO 8601 format.
projectedPaymentsArrayArray of projected payment objects with principal, interest, and estimated total monthly payment.
successBooleanTrue if the AI extraction completed successfully; false if it failed.
messageStringHuman-readable status message confirming success or describing the error.

How do I set up AI-Process Mortgage Document in Make?

  1. Add PDF4me and select AI-Process Mortgage Document.
  2. Select Connection (or click Add to create one with your PDF4me API key).
  3. Choose Input Data Type: Binary Data, Base64 String, or URL.
  4. Provide the matching input field and set Mortgage Document Name with the correct extension.
  5. Optionally set Document Type (for example Deed of Trust) and Custom Field Keys to sharpen extraction.
  6. Click Save and run. The output exposes lender, borrower, property, and loan fields: wire them into a loan origination system, risk model, database, or compliance report.

Workflow Examples

Workflow ExamplesCommon Make scenario patterns using AI-Process Mortgage Document.
Loan document upload to loan origination system
  1. A mortgage document is uploaded to a watched Google Drive folder.
  2. AI-Process Mortgage Document extracts lenderName, borrowerName, loanAmount, interestRate, and closingDate.
  3. A validation step checks loan amount and rate against expected ranges.
  4. A new loan record is created in the loan origination system and the loan officer is emailed a summary.
Risk assessment with LTV and DTI checks
  1. A new mortgage application arrives with its closing package attached.
  2. AI-Process Mortgage Document extracts loanAmount, appraisedValue, and borrower details.
  3. A Make formula calculates loan-to-value and debt-to-income ratios.
  4. High-risk loans are routed to a manual review queue; the rest continue to approval.
Monthly compliance review batch
  1. A scheduled scenario retrieves all mortgage documents due for review.
  2. An Iterator passes each file to AI-Process Mortgage Document.
  3. Extracted fields are checked against regulatory requirements.
  4. Non-compliant loans are flagged and a compliance report is emailed to the team.

Frequently Asked Questions

What fields does AI-Process Mortgage Document extract?+
The module returns documentType, lenderName, propertyAddress, loanAmount, interestRate, loanTerm, loanType, borrowerName, coBorrowerName, appraisedValue, closingCosts, closingDate in ISO 8601, and a projectedPayments array, along with success and message status fields.
What mortgage document types are supported?+
PDF, PNG, JPG, and JPEG files are supported. Set the optional Document Type field to a value such as Deed of Trust, Promissory Note, Mortgage Agreement, or Loan Application so the AI can optimize field recognition for that layout.
Can I extract custom fields beyond the standard set?+
Yes. Use the optional Custom Field Keys array to request additional fields beyond the standard mortgage schema. The AI attempts to locate and return each custom key alongside the standard output.
How do I process mortgage documents in bulk?+
Add a Dropbox, Google Drive, or SharePoint Watch Files trigger and pass each new file to AI-Process Mortgage Document. Add an Iterator for multi-document batches and route the parsed data to your loan origination system, database, or compliance report.
Does the module change the original document?+
No. AI-Process Mortgage Document only reads the file and returns extracted data. The source PDF or image is left untouched, so you can archive the original alongside the structured output for audit purposes.

Get Help