n8n Integration

Open-source workflow automation with self-hosting options

Connect your tools using n8n's open-source workflow automation platform. Perfect for developers who prioritize data privacy and want full control over their automation infrastructure.

n8n is a fair-code licensed workflow automation tool with 50K+ users. Self-host for free or use their cloud service.

Why Choose n8n?

  • Self-hosted - Run on your own servers (free forever)
  • Open-source - Full access to source code
  • Privacy - Your data never leaves your infrastructure
  • Developer-friendly - Custom nodes, JavaScript code, Git integration

Self-Hosting with Docker

docker run -it --rm \
  --name n8n \
  -p 5678:5678 \
  -v ~/.n8n:/home/node/.n8n \
  n8nio/n8n

Quick Setup

  1. Install n8n: Self-host or use n8n.cloud
  2. Create Workflow: Open n8n interface and create new workflow
  3. Add Trigger: Select trigger node (Webhook, Cron, Database, etc.)
  4. Add HTTP Request: Search for "HTTP Request" node
  5. Configure: Set up authentication and request body

HTTP Request Configuration

Method: POST
URL: https://api.missinglettr-api.com/v1/webhooks/campaigns/YOUR_CAMPAIGN_ID/posts

Authentication: Header Auth
  Name: X-API-Key
  Value: Your API key

Body Content Type: JSON
Body:
{
  "content": "={{ $json.postText }}",
  "media_urls": "={{ $json.imageUrls }}",
  "platforms": "={{ $json.platforms }}",
  "scheduled_for": "={{ $json.publishDate }}"
}

Advanced Features

  • JavaScript Code Node: Transform complex data with JavaScript
  • Error Workflow: Handle errors with custom error workflows
  • Credentials Management: Store API keys securely
  • Custom Nodes: Build custom integrations