Package Information
Released: 5/30/2025
Downloads: 103 weekly / 103 monthly
Latest Version: 0.2.0
Author: davidbaldaro
Documentation
n8n-nodes-personalia
This is an n8n community node for integrating with Personalia.io document personalization services.
n8n is a fair-code licensed workflow automation platform.
Installation
Follow these instructions to install this node for your n8n instance:
Community Nodes (Recommended)
For users on n8n v0.187+, the easiest way to install is through the Community Nodes feature:
- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-personalia
in the input field - Click Install
Manual Installation
If you need to install this node manually:
# Go to your n8n installation directory
cd ~/.n8n
# Install the node package
npm install n8n-nodes-personalia
Credentials
To use the Personalia node, you need to add credentials:
- Go to Credentials in n8n
- Click on New
- Select the Personalia API option
- Enter your API Key (obtain this from your Personalia account)
- Enter the API Base URL (default is https://api.personalia.io)
- Click Save
Usage
The Personalia node currently supports the following operations:
Get Template Info
This action retrieves information about a template, including all the fields that need to be populated.
- Template ID: Enter your Personalia template ID
Create Content
This action creates personalized content from a template.
- Template ID: Enter your Personalia template ID
- Output Format: Choose from PDF, PNG, or JPG
- Quality: Choose from Print (high), Screen (medium), or Preview (low)
- Strict Policy: Enable to enforce strict field validation
- Field Values: Add all required template fields and their values
Example Workflow
Here's an example of how to use the Personalia node in an n8n workflow:
- Start Trigger (e.g., Webhook or Manual)
- Personalia: Get Template Info - Get information about template fields
- Function Node - Prepare field values based on template fields
- Personalia: Create Content - Generate personalized content
- Send Email or Save to Storage - Deliver or store the generated content