templit

n8n node for Templit - Email Template Management

Package Information

Downloads: 0 weekly / 0 monthly
Latest Version: 0.1.5
Author: Templit

Documentation

n8n-nodes-templit

This is an n8n community node for Templit - a centralized email template management platform.

Features

  • Render Template - Select a template, fill in variables, get the rendered result
  • Get All Templates - List all available templates
  • Get Template - Fetch a single template by ID
  • Dynamic Variable Loading - Variables are automatically extracted from templates

Installation

Community Nodes (Recommended)

  1. Go to Settings > Community Nodes
  2. Select Install
  3. Enter n8n-nodes-templit
  4. Agree to the risks and click Install

Manual Installation

npm install n8n-nodes-templit

Credentials

You need a Templit API key to use this node:

  1. Log into your Templit instance
  2. Go to API Keys
  3. Create a new API key (starts with tpl_)
  4. In n8n, create new credentials of type Templit API
  5. Enter your Templit instance URL and API key

Usage

Render Template

  1. Add the Templit node to your workflow
  2. Select Render Template operation
  3. Choose a template from the dropdown (templates are loaded from your Templit instance)
  4. Fill in the template variables (e.g. {{name}}, {{email}})
  5. Execute - you'll receive the rendered subject and body

Output

The render operation returns:

{
  "templateId": "abc123",
  "templateName": "Welcome Email",
  "subject": "Welcome John!",
  "body": "Hello John, welcome to our platform!",
  "variables": {
    "name": "John"
  }
}

You can then use this output to send emails via Gmail, SMTP, or any other email node.

Example Workflow

[Trigger] → [Templit: Render Template] → [Gmail: Send Email]
  1. Trigger receives data with customer name
  2. Templit renders the "Welcome Email" template with the name
  3. Gmail sends the rendered email

Resources

License

MIT

Discussion