personalia

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:

  1. Go to Settings > Community Nodes
  2. Select Install
  3. Enter n8n-nodes-personalia in the input field
  4. 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:

  1. Go to Credentials in n8n
  2. Click on New
  3. Select the Personalia API option
  4. Enter your API Key (obtain this from your Personalia account)
  5. Enter the API Base URL (default is https://api.personalia.io)
  6. 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:

  1. Start Trigger (e.g., Webhook or Manual)
  2. Personalia: Get Template Info - Get information about template fields
  3. Function Node - Prepare field values based on template fields
  4. Personalia: Create Content - Generate personalized content
  5. Send Email or Save to Storage - Deliver or store the generated content

Resources

Discussion