How it Works
Welcome to Documint! We are a document generation platform that lets you generate customized PDFs (such as invoices, proposals, and certificates) using data from these tools:
Or directly from your API
Instead of manually editing templates every time your data changes, Documint dynamically merges your data into a pre-designed template and returns a completed PDF ready to send, store, or share.
How does Documint work?
Create your Template
You start by building a template inside Documint, think of it like a design tool. You can add text, images, tables, or placeholders for dynamic fields
Build static and dynamic tables.
Use dynamic tokens. Tokens are placeholders that represent real data (like customer names, totals, or product images).
Tokens are generated automatically from your data schema, which defines what fields your data will include (e.g.
customer_name,invoice_total,items.description).
You can also add logic and list items visually, for example, repeat a table row for every line item in an invoice.

The result is a clean, visually designed template that’s ready to be filled with live data.
Connect your Data Source
Once your template is built, you connect it to the data you want to populate it with. Documint integrates seamlessly with:
Airtable, HubSpot, and other business tools
Automation platforms like Zapier, Make, and n8n
Custom APIs via JSON payloads
When you connect it to Airtable, Documint automatically maps your data fields to the tokens in your template schema.

And when integrating with other data sources, just build the schema on the Custom Data Source option.

You can even test your connection by loading sample records right inside the editor. Each value in your data automatically fills the corresponding token in the template at generation time.
Preview the Document
Before generating the final output, you can preview your document with real data inside the Template Designer.
The live preview feature allows you to:
Verify that text, tables, and images render correctly
See how tokens resolve using actual data values
Check that your conditional sections and lists behave as expected
This step ensures your layout and logic are perfect before automating document generation.

Generate the PDF
Once your template and data connection are ready, generating your document is simple.
You can trigger a generation:
Using a button with a Generation Link (e.g., Airtable)
From a workflow automation (e.g., Zapier or HubSpot workflow)
Directly via API, by sending JSON data to your template
When the request runs, Documint:
Replaces each token with your live data
Renders dynamic images
Applies logic for repeating lists or conditional sections
Returns a completed, ready-to-share PDF file or link (we only store the PDF link for 24 hours. Uploading the PDF to a cloud is suggested)

In summary, Documint lets you design once and automate forever. By combining a visual designer, schema-based data mapping, and dynamic token generation, you can create professional PDFs (invoices, quotes, certificates, or reports) automatically populated with your data.
Last updated
Was this helpful?
