FlowEngine n8n Community Nodes

Official n8n integration for FlowEngine AI-powered workflows

Installation

Install the FlowEngine community node directly from n8n's Community Nodes settings:

npm i n8n-nodes-flowengine
๐Ÿค–

FlowEngine Node

Generate complete n8n workflows from text descriptions. Describe what you want to automate, and get a ready-to-import workflow. Choose between Regular (faster, cheaper) or Boost (more powerful) models. Uses your FlowEngine token balance.

What It Does

  • โœ“Describe your automation in plain English
  • โœ“AI generates a complete n8n workflow JSON
  • โœ“Import the workflow directly into n8n
  • โœ“Regular model (fast, cheap) or Boost model (powerful, expensive)
  • โœ“Uses FlowEngine API key from Settings
  • โœ“Token usage deducted from your FlowEngine balance

Setup Guide

1. Open n8n Settings โ†’ Community Nodes

Navigate to your n8n instance settings and find the Community Nodes section.

2. Install the FlowEngine Package

Enter n8n-nodes-flowengine in the package name field and install.

3. Search for FlowEngine Node

After installing, search for "FlowEngine" in the n8n node search panel.

Search for FlowEngine Node

4. Add FlowEngine API Credentials

Get your API key from FlowEngine Settings โ†’ API Access and add it to your FlowEngine credentials.

Add FlowEngine API Key

5. Add Node to Your Workflow

Add the FlowEngine node to your workflow.

Add FlowEngine Node to Workflow

6. Configure Message and Model

Enter your prompt and select a model (Regular or Boost).

Configure Message and Model

7. Execute and View Results

Run your workflow and see the AI response in the output panel!

View Execution Results

Example Use Cases

๐Ÿ“ Content Generation

Generate blog posts, social media content, or product descriptions using AI

๐Ÿ“ง Customer Support

Create personalized email responses and handle customer inquiries automatically

๐Ÿ” Data Analysis

Analyze, summarize, and extract insights from text data

๐Ÿ’ฌ Conversational AI

Build intelligent chatbots with conversation memory and context

Node Parameters

Message

The message to send to FlowEngine AI (supports dynamic expressions)

Model

Regular: Standard AI model (faster, lower cost)
Boost: More powerful AI model (slower, higher cost)

Conversation ID (Optional)

Maintain conversation context by providing the same ID across multiple requests

Response Output

{
  "success": true,
  "response": "AI-generated response text",
  "conversation_id": null,
  "credits_remaining": 85
}
๐Ÿ“ง

Email Test Node

The Email Test node provides a simple way to test email functionality in your workflows. Perfect for debugging email automations, validating SMTP configurations, and ensuring your email integrations are working correctly before going live.

Key Features

  • โœ“Quick email configuration testing
  • โœ“SMTP validation
  • โœ“Debug email delivery issues
  • โœ“Preview email formatting
Email Test Node in n8n

How to Use

  1. 1. Add the Email Test node to your workflow
  2. 2. Enter the recipient email address
  3. 3. Optionally customize the subject and message
  4. 4. Execute the node to send a test email
  5. 5. Check the output to verify delivery status

Use Cases

๐Ÿ”ง SMTP Testing

Validate your SMTP configuration before deploying production email workflows

๐Ÿ› Debugging

Troubleshoot email delivery issues in your automation workflows

โœ… Pre-deployment Checks

Verify email functionality before going live with customer-facing workflows

๐ŸŽจ Template Preview

Test email templates and formatting before sending to recipients

๐Ÿง 

FlowEngine LLM

Access 100+ AI models from OpenAI, Anthropic, Google, Meta, Mistral, and more directly in n8n.

Key Features

  • โœ“Access to 100+ AI models from multiple providers
  • โœ“Pre-configured for paid FlowEngine hosting
  • โœ“Works with your FlowEngine token balance
  • โœ“Easy integration with LangChain and AI Agent workflows

How It Works:

  • โœ… Paid FlowEngine hosting: API key pre-configured, works instantly
  • โš™๏ธ Free tier or hosting outside FlowEngine: Add your API key from Settings โ†’ API Access
  • ๐Ÿ’ณ Token usage: Uses your FlowEngine token balance (top up in Settings)

How to Use

  1. 1. Add the FlowEngine node to your workflow
  2. 2. Select the "FlowEngine LLM" operation
  3. 3. Choose your AI model from the dropdown
  4. 4. Enter your message and execute

๐ŸŽฏ 100+ Models

Access multiple AI providers in one place

๐Ÿš€ Pre-configured

API key ready for paid FlowEngine hosting

๐Ÿ’ณ Token-based

Uses your FlowEngine token balance

Free tier or hosting outside FlowEngine? Get your API key from Settings โ†’ API Access and add it to the node. Top up tokens in Settings.

๐Ÿ”‘

FlowEngine Session ID

The missing link for AI Agent setup. Generate and manage session IDs effortlessly for AI agents with memory. Perfect for maintaining conversation context across multiple interactions.

Key Features

  • โœ“Generate fresh session IDs for new conversations
  • โœ“Maintain persistent sessions across loop iterations
  • โœ“Uses native Node.js crypto for secure ID generation
  • โœ“Two modes: Generate or Persist
  • โœ“No API key required - works instantly

How to Use

  1. 1. Add the FlowEngine Session ID node to your workflow
  2. 2. Choose a mode: Generate (new ID each time) or Persist (same ID across iterations)
  3. 3. Connect to your AI Agent node
  4. 4. Use the session ID output in your AI Agent's session ID field

Use Cases

๐Ÿ’ฌ Conversational AI

Maintain conversation memory across multiple user messages

๐Ÿ”„ Loop Workflows

Keep the same session ID consistent within loop iterations

๐Ÿค– Multi-Agent Systems

Generate unique sessions for each agent in your workflow

๐Ÿ“Š Session Tracking

Track and log conversations with unique identifiers

Response Output

{
  "sessionId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}
๐Ÿงน

FlowEngine Data Standardize & Clean

Clean and transform data without code. Perform fuzzy deduplication, format phone numbers, normalize emails, standardize text capitalization, and convert object keys - all with simple configuration.

Key Features

  • โœ“Fuzzy deduplication - removes similar records automatically
  • โœ“Phone number formatting - converts to E.164 international standard
  • โœ“Email normalization and validation
  • โœ“Smart text capitalization (Title Case, UPPER, lower)
  • โœ“Object key standardization (snake_case / camelCase conversion)
  • โœ“No API key required - works instantly

How to Use

  1. 1. Add the Data Standardize & Clean node to your workflow
  2. 2. Select the operation: Deduplicate, Format Phone, Normalize Email, Capitalize, or Convert Keys
  3. 3. Configure the operation-specific options
  4. 4. Connect your data source and execute

Available Operations

๐Ÿ” Fuzzy Deduplication

Automatically identify and remove similar records based on configurable similarity threshold. Perfect for cleaning up contact lists, product catalogs, and more.

๐Ÿ“ฑ Phone Number Formatting

Convert phone numbers to E.164 international standard format. Handles various input formats and validates numbers automatically.

๐Ÿ“ง Email Normalization

Normalize email addresses (lowercase, trim whitespace) and validate format. Catch invalid emails before they cause issues downstream.

๐Ÿ”ค Text Capitalization

Smart capitalization: Title Case for names, UPPERCASE for codes, lowercase for emails. Handles edge cases like "McDonald" and "O'Brien".

๐Ÿ”ง Key Conversion

Convert object keys between snake_case and camelCase. Essential for API integrations with different naming conventions.

Use Cases

๐Ÿ“‹ CRM Data Cleanup

Clean and standardize contact data from multiple sources

๐Ÿ”— API Integration

Transform data between APIs with different naming conventions

๐Ÿ“Š Data Pipeline

Ensure data quality before importing to databases or analytics

๐Ÿ“จ Marketing Lists

Deduplicate and validate email lists before campaigns

Support & Resources

Ready to Get Started?

Get your free API key and start building AI-powered workflows today!

Get API Key