n8n Integration Guide
Learn how to integrate PDFBolt with n8n to automate PDF generation in your workflows. Generate professional documents from templates, HTML content, or web pages using n8n's visual workflow builder.
Choose Your Integration Method
| Method | Best For | Setup |
|---|---|---|
| PDFBolt Community Node | Recommended for most users – visual UI, no Base64 encoding or JSON to write | Install node, add API key, select operation |
| HTTP Request Node | Full control over the raw API request | Configure headers, Base64 encode HTML in a previous step, compose JSON body |
PDFBolt Community Node (Recommended)
The dedicated PDFBolt community node gives you a visual interface for all PDFBolt API features directly in n8n. No manual header configuration, no Base64 encoding – just select an operation, fill in the fields, and run.
See the PDFBolt Community Node guide for setup and usage details.
HTTP Request Node
You can also call the PDFBolt API using n8n's built-in HTTP Request node. This works without installing anything and gives you direct control over the request body.
See the HTTP Request Node guide for setup and usage details.
Prerequisites
Before starting with either method, ensure you have:
- PDFBolt API Key
- Sign up or log in to your PDFBolt account.
- Navigate to API Keys section.
- Copy your API key for authentication.
- n8n Access
- n8n cloud account or self-hosted instance.
Additional Resources
📄️ API Endpoints
Direct, sync, and async endpoint specifications
📄️ Conversion Parameters
Full parameter reference for PDF generation
📄️ Error Handling
Error codes and solutions
📄️ Template Management
Create and manage PDF templates
📄️ Template Gallery
Ready-made templates and use cases
📄️ n8n Invoice Automation
Invoice automation with the PDFBolt node, Stripe, and Shopify
📄️ Automate PDF Generation in n8n
PDF generation workflow using the HTTP Request node