Node referenceFiles & PDF
ASYNC_PDF_GENERATOR
ASYNC_PDF_GENERATOR node.
What it does
ASYNC_PDF_GENERATOR node.
Inputs & outputs
| Input handle |
|---|
| None |
| Output handle |
|---|
| None |
Configuration
No configuration.
Example
How it works
ASYNC_PDF_GENERATOR renders a PDF from a template and saves it directly to object storage rather than returning the bytes to the graph. Configure the templateId and a destination storageId, wire a fileName plus all the template variables, and the node generates the document and writes it to storage — producing no output on the graph. Use it for "fire-and-forget" document generation where you just need the file archived.
Example
Scenario: A nightly Workflow generates monthly statements and files them in storage.
- A loop emits one customer's data per iteration (
name,period, totals). - Add an ASYNC_PDF_GENERATOR node. Select the statement
templateId, setstorageIdto your statements bucket, and setfileNameto e.g.statements/2026-06/cust-553.pdf. Wire the template variables in. - The node renders and stores each PDF; continue the loop without waiting on a returned document.
LOOP ──► ASYNC_PDF_GENERATOR (saves to storage)Unlike PDF_GENERATOR, this node returns nothing on the graph — read the file later with GET_STORAGE_FILE if you need it.