Package Information
Available Nodes
Documentation
n8n-nodes-kaizen
This is an n8n community node. It lets you use the Kaizen productivity app in your n8n workflows.
Kaizen is a powerful application designed to help you organize your life through efficient task and calendar management. This node allows you to connect directly to your Kaizen account to create, retrieve, update, and delete tasks and events automatically.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Usage Example
Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
Operations
This node supports the following operations:
Task
- Create: Creates a new task with various optional fields like notes, priority, due date, tags, and location.
- Delete: Deletes one or more tasks using their ID(s).
- Get: Retrieves a single task by its ID.
- Get Many: Retrieves a list of tasks with powerful filtering options (by Folder, Priority, Tag, Due Date, Location, and Color).
- Update: Modifies an existing task.
Event
- Create: Creates a new calendar event with details like start/end times, notes, priority, and location.
- Delete: Deletes one or more events using their ID(s).
- Get: Retrieves a single event by its ID.
- Get Many: Retrieves a list of calendar events, with options to filter by a date range, priority, tags, and more.
- Update: Modifies an existing event.
Folder
- Get All: Retrieves a list of all your custom folders, including their names and unique IDs.
Credentials
To use this node, you need to authenticate with your Kaizen account. The node uses OAuth2 for a secure and straightforward connection process.
- Create an account with the Kaizen app.
- In n8n, add a new credential for Kaizen.
- A pop-up window will open, prompting you to log in to your Kaizen account.
- After logging in, click "Allow" to grant n8n access.
Your credentials will be securely stored in n8n for use in your workflows.
Usage Example
A common use case is to create a new task in a specific folder. Since the node requires a Folder ID (not a name), you can use a simple two-step workflow:
Step 1: Get Folders
- Add a Kaizen node.
- Set Resource to
Folder
and Operation toGet All
. - This will return a list of all your folders with their names and IDs.
Step 2: Create the Task
- Add a second Kaizen node.
- In the Folder ID field, use an n8n expression to find the ID of the folder you want from the previous step. For example, to find a folder named "Project Alpha":
{{ $('Kaizen').item.json.find(item => item.name === 'Project Alpha').id }}
- Fill in the other task details like Title, and run the workflow. Your task will be created in the correct folder.