N8n license

Business Context:
I currently operate a customized service solution for medical clinics, using my own infrastructure that includes n8n hosted on my server (self-hosted).

Service Description: I develop and implement intelligent chatbots specialized in medical scheduling, integrating various technologies:

  • WhatsApp API (provided by the end client)
  • n8n (installed on own server for flow management)
  • AI platforms like Dify or Langflow (also on own server)
  • ChatGPT integration for natural language processing

Solution Architecture: n8n functions as the system’s coordination center, being essential for:

  • Conversation flow management
  • Integration between different APIs
  • Scheduling process automation
  • Chatbot response coordination

Business Model:

  • I sell the complete chatbot service as a solution for clinics
  • n8n is used as an infrastructure tool
  • I don’t resell or commercialize n8n separately
  • The chatbot’s operation technically depends on n8n

Questions:

  1. Considering this business model, do I need to purchase an n8n Enterprise license?
  2. How do you control or know how people generally use n8n?

Important Clarifications:

  • The service is offered as a complete and integrated solution
  • n8n is used as an internal infrastructure tool
  • Clients don’t have direct access to n8n
  • Business value comes from the complete automation solution, not from reselling tools

Information on your n8n setup

  • **n8n version: ** 1.65.2
  • Database (default: SQLite): Postgres
  • n8n EXECUTIONS_PROCESS setting (default: own, main): !!
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: Linux

Blockquote

1 Like

I have the following question:
Considering the business model explained above, do I need to purchase an n8n Enterprise license?
How does n8n control or know how people generally use n8n?

1 Like

Hey @estesasi,

n8n is free to use for internal business needs and can be used as the backend for another product but it would more than likely be an embed license over an enterprise license.

The important question is are you collecting / using user credentials for a service and / or data you don’t own? If you are the chances are you will need an embed license.

I would recommend getting in touch with our sales team and they will be able to give you an answer.

As for usage we collect anonymous telemetry, other than that we trust users to be honest and talk to us if they think they may need a license like you are doing now. Sometimes there are other ways we can tell what a user is doing by the type of support question they ask if they need to.

3 Likes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.