This is an n8n community node for TemplateFox - a PDF generation API that lets you create professional PDFs from templates.
n8n is a fair-code licensed workflow automation platform.
Follow the installation guide in the n8n community nodes documentation.
npm:
npm install n8n-nodes-templatefoxn8n Desktop/Cloud:
- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-templatefox - Agree to the risks and click Install
Generate a PDF document from a template with your data.
Features:
- Template Dropdown: Select from your saved templates
- Dynamic Fields: Fields automatically appear based on the selected template
- JSON Mode: For advanced users who prefer raw JSON input
- Custom Filename: Set a custom filename for the generated PDF
- URL Expiration: Configure how long the PDF URL remains valid
To use this node, you need a TemplateFox API key:
- Sign up at pdftemplateapi.com
- Go to your API Dashboard
- Copy your API key
- In n8n, create new TemplateFox API credentials and paste your key
- Add the TemplateFox node to your workflow
- Configure your TemplateFox API credentials
- Select a template from the dropdown
- Fill in the template fields with your data
- Execute the workflow to generate a PDF
For complex data structures (arrays, nested objects):
- Select JSON as the Data Input Mode
- Enter your data as JSON:
{
"customer_name": "John Doe",
"invoice_number": "INV-001",
"items": [
{"description": "Widget A", "quantity": 2, "price": 10.00},
{"description": "Widget B", "quantity": 1, "price": 25.00}
]
}The node returns:
url: Direct URL to download the PDFfilename: The PDF filenamecredits_remaining: Your remaining API creditsexpires_in: Seconds until the URL expires
- TemplateFox Support: support@pdftemplateapi.com
- GitHub Issues: Report bugs or request features