Package Information
Documentation
n8n-nodes-flowlu
This is an n8n community node for Flowlu — project management
and CRM built to work together. Flowlu helps teams running client work connect deals,
delivery, and client details from first call to final invoice.
n8n is a fair-code licensed workflow automation platform.
Features
This node covers almost the entire Flowlu API. Every resource listed below supports Create, Delete, Get, List, and Update operations.
Supported Resources
- CRM: Account, Opportunity, Opportunity Item, Opportunity Account Link, Opportunity Follower, Pipeline, Opportunity Stage, Opportunity Source, Loss Reason, Account Type, Industry, Honorific Title, CRM Email, CRM Phone, CRM Relation.
- Tasks: Task, Task List, Task Workflow, Task Stage, Task Collaborator, Task Follower.
- Projects: Project, Project Stage, Project Type, Project Observer, Stage Checklist, Portfolio.
- Agile: Agile Issue, Sprint, Epic, Agile Project.
- Other: Calendar, Custom Field, User.
- Make an API Call: Easily execute any standard REST HTTP request to Flowlu endpoints not explicitly covered by the structured operations.
- Flowlu Trigger: Trigger your n8n workflows instantly via webhooks when Flowlu events occur (e.g., Account Created, Task Updated, Deal Won).
How to install
Note: Only users with an Owner or Admin role can install community nodes on a self-hosted n8n instance.
- Go to Settings > Community Nodes.
- Select Install.
- Select Browse — n8n opens an npm search page. Search for
n8n-nodes-flowlu, find the package and note the name. - Back in n8n, enter
n8n-nodes-flowluin the Enter npm package name field.- To install a specific version, append it like this:
n8n-nodes-flowlu@0.1.0
- To install a specific version, append it like this:
- Check I understand the risks of installing unverified code from a public source.
- Select Install. n8n installs the node and returns to the Community Nodes list.
For more details, refer to the official n8n community nodes installation guide.
Credentials
To authenticate with the Flowlu API, you need your Flowlu Subdomain and an API Key.
Finding your Subdomain:
Look at your Flowlu URL. If it is https://mycompany.flowlu.com, your subdomain is mycompany (without .flowlu.com).
Creating an API Key:
- Log in to your Flowlu account.
- Click your profile picture in the top-right corner.
- Select Portal Settings.
- Go to For Developers > API.
- Click Add to create a new API key.
- Give the key a name and assign the necessary module permissions (CRM, Tasks, Projects, etc.).
- Copy the generated API Key.
In n8n:
- Open the Flowlu node and click Create new credential.
- Paste your Subdomain and API Key.
- Click Save.
Usage Instructions
Webhooks (Trigger Node)
- Add the Flowlu Trigger node to your workflow.
- Select the specific events you want to listen for (e.g.,
Task Created,Opportunity Updated). - Copy the Webhook URL (Test or Production) provided by n8n.
- In Flowlu, go to Portal Settings > Main Settings > Webhooks.
- Create a new Webhook, paste the n8n URL, and select the corresponding event conditions.
Examples
Automated task creation when a deal is closed won
- Trigger: Flowlu Trigger (Event:
crm.lead.update) - IF Node: Check if the stage changed to the "Won" stage ID.
- Action: Flowlu Node (Resource:
Task, Operation:Create) to generate a fulfillment task.
Sync new Flowlu CRM accounts to an external marketing platform
- Trigger: Flowlu Trigger (Event:
crm.account.create) - Action: Mailchimp / Hubspot / other marketing node to create the contact.
Compatibility
Developed and tested on n8n version 2.x (latest: 2.10.2). Requires Node.js 22+.