Integrations

Render documents without a backend

A form submission becomes a PDF in a Drive folder. A new row becomes a certificate in an email. Same API, no deploy.

Native app

Zapier

A “Render document” action with every option as a field. Chain it after 8,000 triggers.

Typeform → PDF → Gmail

3 modules

Make

Modules for render, batch and “wait for webhook”, so long documents fit inside a scenario.

Airtable → batch → Dropbox

Community node

n8n

A community node you can self-host. Schedule the monthly report and push it to S3.

Cron → merge → S3

Script extension

Airtable

A script extension that fills an attachment field with the rendered PDF for the selected rows.

Row → attachment field

Apps Script

Google Sheets

An Apps Script snippet: one column of URLs in, one column of PDF links out.

Column → Drive folder

Signed URLs

Webflow & Bubble

Signed URLs mean a “Download as PDF” button is a link, not a backend endpoint.

Signed GET → download

01

Build the query string with the options you want.

02

HMAC-SHA256 it with your secret and append the signature.

03

Put it in an anchor. The browser downloads the PDF directly from us.

const qs = new URLSearchParams({ url: "https://acme.com/reports/q2", format: "A4", footer_html: "<div>{page} / {total}</div>", access_key: "ak_live_7f9K2m" }).toString(); const signature = hmacSha256(qs, process.env.URLTODOC_SECRET); // <a href={`https://urltodoc.com/api/render?${qs}&signature=${signature}`}> // Download as PDF // </a>

Missing your tool?

Tell us which platform you are on. If it can make an HTTP request it already works, and if it deserves a native node we will build it.