Overview
The node integrates with the Kaizen app to update existing tasks. It allows users to modify various attributes of a task such as title, due date, priority, tags, and more. This is useful in automation workflows where task details need to be programmatically adjusted based on external triggers or conditions.
For example, you could use this node to automatically update the due date of a task when a related calendar event changes, or to add tags and notes to tasks created by other systems.
Properties
| Name | Meaning |
|---|---|
| Task ID(s) | The unique identifier(s) of the task(s) to update. |
| Update Fields | Collection of fields to update on the task. Includes: |
| - Color Tag: A color label for the task. | |
| - Due Date: The new due date/time for the task (ISO 8601 format). | |
| - Folder ID: Identifier of the folder containing the task. | |
| - Location: Location information related to the task. | |
| - Notes: Additional notes or description text. | |
| - Priority: Numeric priority level of the task. | |
| - Reminder: Date/time for a reminder notification. | |
| - Tags (Comma Separated): List of tags to associate with the task, separated by commas. | |
| - Title: New title for the task. |
Output
The output is an array of JSON objects representing the updated task(s). Each object contains the full details of the task after the update operation, reflecting all changed fields.
No binary data is output by this node.
Dependencies
- Requires an API key credential for authenticating with the Kaizen app's REST API.
- Uses the Kaizen cloud API endpoint at
https://us-central1-kaizen-a1281.cloudfunctions.net/api. - The node expects proper OAuth2 authentication configured within n8n for accessing the Kaizen API.
Troubleshooting
- Invalid Task ID: If the provided Task ID does not exist or is malformed, the API will likely return an error. Verify that the Task ID is correct.
- Date Format Issues: Due date and reminder fields must be valid ISO 8601 date-time strings. Invalid formats may cause errors or ignored updates.
- Empty Update Fields: If no fields are specified to update, the request might fail or have no effect. Ensure at least one field is set.
- Authentication Errors: If the API key or OAuth token is missing or expired, requests will fail. Re-authenticate or update credentials as needed.
- API Rate Limits: Excessive requests may trigger rate limiting. Implement delays or batch processing if updating many tasks.
Links and References
- Kaizen App Official Website
- Kaizen API Documentation (Assumed, please verify actual URL)