New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

n8n-nodes-bulktemplates

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

n8n-nodes-bulktemplates

n8n community node for BulkTemplates — render branded images from templates via n8n workflows

latest
Source
npmnpm
Version
1.0.1
Version published
Maintainers
1
Created
Source

n8n-nodes-bulktemplates

An n8n community node for BulkTemplates — render branded images from templates directly in your n8n workflows.

Features

  • Template: List and fetch template definitions
  • Render: Generate a PNG image from a template (by ID or inline JSON)
  • Batch: Submit a CSV for bulk rendering, poll job status, and download results

Installation

Via n8n UI

  • Open n8n → SettingsCommunity Nodes
  • Click Install a community node
  • Enter n8n-nodes-bulktemplates
  • Click Install

Via CLI

npm install n8n-nodes-bulktemplates

Credentials

  • Log in to bulktemplates.com
  • Go to Editor → Settings → API Keys
  • Click Create API Key and copy the key (starts with bk_)
  • In n8n, add a new BulkTemplates API credential and paste the key

Operations

Template

OperationDescription
ListReturn a lightweight summary of all available templates
GetFetch the full definition of a single template by ID

Render

OperationDescription
Render by Template IDRender a PNG from a saved template + field data
Render InlineRender a PNG from a full inline template JSON + field data

Both render operations return the PNG as an n8n binary item — pipe it into a Write Binary File, Send Email, or HTTP Request node.

Field Data is a JSON object mapping template field keys to values:

{ "heading": "Hello World", "imageUrl": "https://example.com/photo.jpg" }

Batch

OperationDescription
SubmitUpload a CSV and template ID to start an async bulk render job
StatusPoll a job for progress (status, total, done, files)
Download FileDownload a single rendered PNG from a completed job

CSV format — first row must be headers matching template field keys:

heading,caption,imageUrl
"Title 1","Subtitle 1","https://..."
"Title 2","Subtitle 2","https://..."

Batch polling pattern — use n8n's built-in Wait node in a loop:

  • Batch → Submit → get id
  • Wait (e.g. 10 seconds)
  • Batch → Status → check status
  • IF status !== "done" → go back to step 2
  • Batch → Download File for each entry in files

Built-in Templates

These template IDs are ready to use without creating your own:

  • yellow-square
  • story-9-16
  • quote-card
  • announcement
  • breaking-news-red
  • editorial-minimal
  • dark-markets
  • pull-quote
  • split-card

License

MIT

Keywords

n8n-community-node-package

FAQs

Package last updated on 25 May 2026

Related posts