Package Information
Available Nodes
Documentation
n8n-nodes-freelo
This is the official Freelo node for n8n. It lets you automate your project management workflows by connecting Freelo with hundreds of other apps and services.
Freelo is a project management and team collaboration platform for managing projects, tasks, time tracking, and team communication.
n8n is a fair-code licensed workflow automation platform.
Table of Contents
Installation
n8n Marketplace (Recommended)
If available, install directly from the n8n marketplace:
- Open your n8n instance
- Go to the Nodes panel and search for Freelo
- Click Install
Community Nodes
- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-freeloin the npm Package Name field - Agree to the risks and click Install
Manual Installation
cd ~/.n8n/nodes
npm install n8n-nodes-freelo
Then restart n8n.
Credentials
You need a Freelo API key to authenticate:
- Log in to your Freelo dashboard
- Click on your avatar in the top-right corner → Settings
- Scroll to the bottom of the page to find the API key section
- Copy your unique API key
In n8n, create a new Freelo API credential and paste your email and API key.
The Freelo API uses HTTP Basic Auth with your email as the username and your API key as the password.
Operations
This node features 90+ operations covering the full Freelo API, including:
Project
- Get All – List all projects (own, invited, archived, templates)
- Get – Get a single project by ID
- Create – Create a new project
- Archive – Archive a project
To-Do List
- Get All – List all to-do lists in a project
- Get – Get a single to-do list
- Create – Create a new to-do list in a project
Task
- Get All – List all tasks in a to-do list
- Get – Get a single task by ID
- Create – Create a new task or subtask
- Update – Update task details (name, due date, assignee, priority)
- Delete – Delete a task
- Move – Move a task to another to-do list
Comment
- Get All – List all comments on a task
- Create – Add a comment to a task
Label
- Get All – List all available labels
- Add – Add a label to a task
- Remove – Remove a label from a task
User
- Get All – List all project workers
- Invite – Invite a user to a project
- Remove – Remove a user from a project
Work Report
- Get All – List work reports for a task or project
- Create – Log a time entry on a task
…and many more. See the full list of operations directly in the n8n node editor.
Example Workflows
Sync new Freelo tasks to Google Sheets
- Freelo: Get All Tasks → fetch tasks from a project
- Google Sheets: Append Row → log task name, assignee, and due date