DocuStream
n8n PDF Generation

Generate PDFs inside n8n Workflows

The official DocuStream community node for n8n lets you generate, retrieve, and deliver PDF documents from any trigger — no custom HTTP nodes required.

Set up in three steps

1

Install the community node

In your n8n instance, open Settings → Community Nodes → Install and enter n8n-nodes-docustream. The DocuStream node will appear in the node picker after installation.

2

Add your API credentials

Create a new DocuStream API credential in n8n (Settings → Credentials). Paste your DocuStream API key and your instance URL. Credentials are shared across all workflows.

3

Drop the node into any workflow

Add a DocuStream node, select an operation (e.g., PDF → Generate), map the template ID and variable fields from upstream nodes, and run the workflow. Done.

Supported operations in the DocuStream n8n node

📋

Template: List

Fetch all templates in your DocuStream account and use their IDs downstream in the same workflow.

📄

Template: Get

Retrieve a single template's details, including auto-detected variable names, ready to map to upstream node outputs.

PDF: Generate

Pass variable values from any upstream node (form submission, webhook, database query) and generate a PDF in one step.

📥

PDF: List

List previously generated PDFs for a template — useful for dashboards or audit workflows.

🔗

PDF: Get signed URL

Retrieve a fresh signed download URL for an existing PDF and pass it to an email or webhook node.

📊

PDF: Access logs

Pull the access log for a generated PDF to see who opened it and when — great for CRM update workflows.

Example n8n + DocuStream workflows

📝

Form → Invoice PDF → Email

Typeform or Tally submission triggers n8n. DocuStream node generates an invoice PDF from the form data. Gmail or MailerSend node emails it to the customer.

🛒

New order → Packing slip PDF

WooCommerce or Shopify webhook fires on new order. DocuStream generates a packing slip. HTTP node POSTs the signed URL to your warehouse system.

🗃️

Airtable row → Contract PDF

Airtable trigger fires when a deal is marked "Won". DocuStream generates a contract from the deal data. DocuSign or email node delivers it to the client.

📅

Monthly report cron

A scheduled trigger runs at month-end. A database node fetches metrics. DocuStream generates a PDF report for each client. Email node delivers each one.

Add PDF generation to your n8n workflows

Sign up for DocuStream free, grab your API key, and install the community node in under five minutes.