Kaizen icon

Kaizen

Automate your Kaizen app

Overview

This node integrates with the Kaizen app to automate task management. Specifically, for the Task - Create operation, it allows users to create new tasks in their Kaizen account programmatically. This is useful for automating workflows where tasks need to be generated based on triggers or data from other systems, such as creating follow-up tasks after a customer interaction or scheduling reminders automatically.

Practical examples include:

  • Automatically creating a task when a new support ticket is received.
  • Scheduling daily or weekly tasks based on calendar events or project milestones.
  • Creating tasks with specific due dates, priorities, and tags to organize work efficiently.

Properties

Name Meaning
Title The title or name of the task to be created.
Folder ID The identifier of the folder where the task will be stored. Defaults to "inbox".
Additional Fields Optional extra fields to customize the task:
- Color Tag: A color label for the task.
- Due Date: When the task is due (date and time).
- Location: A string describing the location related to the task.
- Notes: Additional notes or description for the task.
- Priority: Numeric priority level of the task.
- Reminder: Date and time to remind about the task.
- Tags (Comma Separated): Tags to categorize the task, entered as a comma-separated string.

Output

The output is a JSON array where each element represents the created task object returned by the Kaizen API. Each task object includes all details of the newly created task, such as its unique ID, title, folder ID, due date, priority, tags (as an array), and any other fields set during creation.

No binary data is output by this node.

Dependencies

  • Requires an authenticated connection to the Kaizen API using OAuth2 credentials.
  • The node uses the Kaizen cloud API endpoint at https://us-central1-kaizen-a1281.cloudfunctions.net/api.
  • Proper timezone configuration is used to convert date/time inputs into ISO format before sending to the API.

Troubleshooting

  • Invalid Date/Time Format: If due dates or reminders are not in valid ISO 8601 format or cannot be parsed, the API may reject the request. Ensure date/time inputs are correctly formatted or use the node's date/time picker.
  • Authentication Errors: Failure to authenticate with the Kaizen API will prevent task creation. Verify that the OAuth2 credentials are correctly configured and have necessary permissions.
  • Missing Required Fields: The "Title" field is mandatory. Omitting it will cause errors.
  • Tag Formatting: Tags must be provided as a comma-separated string; improper formatting may lead to empty or incorrect tag arrays.
  • API Rate Limits or Network Issues: Temporary failures might occur due to network problems or API rate limits. Retrying after some time or checking network connectivity can help.

Links and References

Discussion