Skip to main content

N8N Integration

Open-Source Alternative to Famulor Automation: If you prefer not to use the native Famulor Automation Platform, N8N offers a powerful open-source alternative to automate your workflows. Seamlessly connect Famulor with N8N using our official N8N node. Automate workflows between your AI telephony platform and over 400 available nodes – from CRM systems to custom-built APIs.

Official Famulor N8N Node

Install our official N8N node directly from GitHub

When Should You Choose N8N?

✅ Use N8N if

  • You prefer open-source solutions
  • You want full control over your data
  • You want to develop custom nodes
  • You need free, self-hosted operation
  • You want to build complex, branched workflows
  • You already use N8N for other integrations

⚡ Use Famulor Automation if

  • You want a hosted, maintenance-free solution
  • You want to start immediately without setup
  • You prefer native Famulor features
  • You want full integration into the Famulor ecosystem
  • You require direct support from Famulor

N8N vs. Famulor Automation Platform

Both solutions have their specific strengths. Here’s a detailed comparison:
FeatureN8NFamulor Automation
Setup Complexity⚠️ Requires installation & hosting✅ Ready to use, no setup needed
Available Integrations✅ 400+ nodes + custom nodes⚠️ Limited selection
Workflow Complexity✅ Highly complex, advanced logic✅ Branched, complex logic
Cost✅ Open-source, free✅ Included for free
Hosting⚠️ Requires self-hosting✅ Fully managed
Custom Code✅ JavaScript/Python/SQL support✅ JavaScript/Python support
Data Control✅ Full data control⚠️ Famulor-hosted
Community✅ Large open-source community✅ Direct Famulor support

Practical Use Cases for N8N

✅ Ideal for N8N:
  • Custom Workflows: Complex, multi-step automations
  • Data Processing: Advanced data manipulation and transformation
  • API Integrations: Connect to arbitrary REST/GraphQL APIs
  • Privacy: Full control over your data
  • Enterprise Integration: Integration into existing IT infrastructure
⚡ Better with Famulor Automation:
  • Quick Start: Begin immediately without installation
  • Maintenance-Free: No server upkeep or updates required
  • Native Features: Deep integration with Famulor features
  • Support: Direct support from the Famulor team
  • Simplicity: Plug-and-play without technical complexity

Installing the Famulor N8N Node

1

Install N8N

If not installed yet, install N8N:
npm install n8n -g
2

Install Famulor Node

Clone our repository and install the node:
git clone https://github.com/bekservice/n8n-famulor.git
cd n8n-famulor
npm install
npm run build
3

Add Node to N8N

Copy the built node into your N8N custom nodes directory or use npm link
4

Restart N8N

Restart N8N so the new node is recognized
Tip: Detailed installation instructions can be found in the GitHub repository README.

Architecture Overview

The N8N integration enables bidirectional communication between Famulor and any applications via self-hosted N8N instances.

Available Triggers

The Famulor N8N node supports the following trigger events:

Call-based Triggers

TriggerDescriptionPayload Fields
call_startedAI call startedcaller_id, assistant_id, phone_number, timestamp
call_completedAI call endedduration, transcript, caller_id, assistant_id, timestamp
call_failedCall failedcaller_id, error_reason, timestamp
voicemail_receivedVoicemail receivedcaller_id, duration, audio_url, timestamp

SMS-based Triggers

TriggerDescriptionPayload Fields
sms_receivedSMS receivedsender, message, phone_number, timestamp
sms_sentSMS sentrecipient, message, status, timestamp

Available Actions

The N8N node also supports actions for outgoing operations:

AI Assistant Actions

ActionDescriptionRequired Fields
make_callInitiate outgoing callphone_number, assistant_id, context
send_smsSend SMSphone_number, message
create_assistantCreate new AI assistantname, prompt, voice_id
update_assistantChange assistant configassistant_id, prompt, settings

Lead Management Actions

ActionDescriptionRequired Fields
create_leadCreate new leadphone_number, name, source
update_leadUpdate lead informationlead_id, data
get_leadRetrieve lead informationlead_id or phone_number

Authentication & Security

The N8N node implements robust security measures:
  • API Key Authentication: Secure connection to your Famulor account
  • Webhook Signature Verification: Verifies all incoming webhooks
  • HTTPS Encryption: All data transmissions are encrypted
  • Rate Limiting: Protects against API abuse

CRM Synchronization

Lead Qualification

Multi-Channel Follow-up

Advanced Configuration

Webhook Configuration

{
  "webhook_url": "https://your-n8n.domain.com/webhook/famulor",
  "secret": "your-webhook-secret",
  "events": [
    "call_completed",
    "call_started",
    "sms_received"
  ]
}

Custom Node Development

The Famulor N8N node is extensible. You can develop your own nodes for specific use cases:
import {
  IExecuteFunctions,
  INodeType,
  INodeTypeDescription,
} from 'n8n-workflow';

export class FamulorCustom implements INodeType {
  description: INodeTypeDescription = {
    displayName: 'Famulor Custom',
    name: 'famulor-custom',
    group: ['transform'],
    version: 1,
    description: 'Custom Famulor integration',
    // ... additional configuration
  };
}

Best Practices

Performance Optimization

  • Use webhook filters to avoid unnecessary triggers
  • Implement batch processing for high-volume workflows
  • Use N8N’s queue mode for resource-intensive operations

Security

  • Use strong webhook secrets
  • Implement IP whitelisting where possible
  • Avoid logging sensitive data in N8N logs

Monitoring

  • Use N8N’s built-in monitoring
  • Implement health checks for critical workflows
  • Set up alerts for failed executions

Why N8N Is an Excellent Alternative

🔓 Full Control

N8N is open-source and self-hosted. You retain complete control over your data and workflows.

🛠️ Infinite Extensibility

With the ability to develop custom nodes, you’re not limited to pre-built integrations.

💰 Cost Effective

No monthly fees – only your hosting costs. Ideal for companies with high workflow volumes.

🎯 Perfect for Developers

N8N offers all the tools developers need: code nodes, Git integration, and full API control.

🏢 Enterprise Ready

Self-hosted deployment, RBAC, and integration into existing IT environments.
Important Note: N8N requires technical expertise for installation, maintenance, and operation. For simple workflows without technical resources, the Famulor Automation Platform is often the better choice.

Support & Resources

Contribution & Community

Our N8N node is open-source and we welcome contributions:
  • Bug Reports: Report issues via GitHub Issues
  • Feature Requests: Suggest new features
  • Pull Requests: Contribute code improvements
  • Documentation: Help improve the docs
Follow our GitHub repository for updates and new features.

Summary: N8N is an excellent alternative to the Famulor Automation Platform, especially if you want full control over your workflows and data. For developers and enterprise environments, N8N offers unmatched flexibility and customization options.