PDFFILLR Documentation
Everything you need to integrate AI-powered PDF form automation into your product, from a 5-minute quickstart to production deployment.
Where do you want to start?
Pick the path that matches your goal.
From blank PDF to filled form
PDFFILLR handles the complete lifecycle: reading the PDF structure, collecting or extracting data, mapping values to fields, and writing the completed document.
The JSON payload returned alongside every filled PDF.
{
"status": "completed",
"session_id": "sess_8fK2mNpQ",
"fields_filled": 14,
"pdf_url": "/files/out/KYC_8fK2mNpQ.pdf",
"data": {
"full_name": "Jane Doe",
"date_of_birth": "1990-04-15",
"nationality": "US",
"risk_profile": "moderate",
"signature_date": "2025-01-15"
}
}Three ways to fill a form
An AI conversation guides users step-by-step through the form, validating each answer before filling the PDF automatically.
Paste a cloud document link. PDFFILLR fetches the file, extracts its data, and maps it directly to the target PDF. No download needed.
Upload a PDF directly from your device. Data is extracted and mapped to the target form fields in a single pass.
What every session returns
Regardless of input mode, every completed session produces the same two outputs.
Every session produces a completed PDF with all form fields accurately populated, formatted exactly as the original.
Optionally flattened to prevent further editing.A structured object containing all collected field values, ready for your database, CRM, or downstream pipeline.
Returned regardless of which input mode you use.Browse by section
Need help?
Our support team is here whenever you need guidance.
Can't find what you're looking for? Our dedicated developer support team is ready to help.