Skip to content
Automation

n8n + Frihet

Build custom automations with webhooks, API access, and self-hosted workflow control.

Connect n8n now

What this integration does

n8n is an open-source workflow automation tool that gives you full control over your data and logic. Frihet's n8n integration exposes webhooks and API endpoints that let you build any automation you can imagine — from sending Slack alerts on overdue invoices to syncing CRM data with external databases.

Because n8n is self-hosted, your financial data never passes through third-party servers. You design flows visually in n8n's editor, connect them to Frihet's API, and deploy them on your own infrastructure.

Use n8n to chain Frihet with hundreds of services: ERPs, CRMs, email tools, databases, or custom internal systems. The integration supports triggers (events in Frihet that start a flow) and actions (operations n8n performs in Frihet).

Features

  • Webhook triggers for invoice, payment, and expense events
  • Full Frihet API access from n8n nodes
  • Self-hosted — your data stays on your infrastructure
  • Visual workflow builder with conditional logic and branching
  • Support for 400+ n8n nodes alongside Frihet
  • Error handling with automatic retries and failure alerts
  • Scheduled workflows for recurring tasks like payment reminders

How to set it up

  1. 1

    Set up your n8n instance

    Install n8n on your server or use n8n Cloud. Make sure it is accessible via HTTPS for webhook communication with Frihet.

  2. 2

    Create a Frihet API key

    In Frihet, go to Settings > API and generate a new key with the permissions your workflows need.

  3. 3

    Configure the Frihet node in n8n

    Add the Frihet HTTP node in n8n. Enter your API base URL and authentication key. Test the connection with a simple GET request.

  4. 4

    Build your first workflow

    Start with a template — for example, send a Slack message when an invoice is overdue. Deploy the workflow and verify it fires correctly.

Use cases

Finance manager

Overdue invoice escalation

When an invoice passes its due date, n8n sends a Slack alert to the finance team, emails the client a reminder, and updates the CRM status.

Operations lead

Multi-system data sync

Sync Frihet customers with HubSpot, Airtable, or your own database. Keep all systems up to date without manual exports.

Team lead

Custom approval workflows

When an expense exceeds a threshold, n8n routes it for approval via email or Slack before it's recorded in Frihet.

CEO

Automated monthly reports

On the first of each month, n8n pulls revenue and expense data from Frihet, generates a summary, and emails it to stakeholders.

Frequently asked questions

No. You can use n8n Cloud if you prefer a managed solution. The Frihet integration works the same way with both self-hosted and cloud n8n instances.
Invoice created, invoice paid, invoice overdue, payment received, expense created, customer created, and more. The full list is available in the Frihet API documentation.
n8n offers more flexibility: conditional logic, loops, self-hosting, and no per-task pricing. Zapier is simpler for basic connections. Choose based on your technical comfort level.
There's no automatic migration, but most Zapier workflows can be recreated in n8n in minutes using the visual editor. n8n's node library covers the same popular services.

Related integrations

Connect and automate your business

Start free and connect your favorite tools in minutes.

Connect n8n now

View full documentation

Cookies

We use analytics cookies to improve your experience. Essential cookies (navigation, language) are always active.

Privacy