Actions26
- Milestone Actions
- Project Actions
- Project Admin Actions
- Task Actions
- Time Log Actions
Overview
This node integrates with the Cloodo Worksuite API to create new tasks within a project management environment. It is designed to facilitate task creation by allowing users to specify key details such as heading, priority, start and due dates, assigned users, and additional optional fields like project association, milestone linkage, status, description, category, labels, and time estimates.
Common scenarios where this node is beneficial include automating task creation workflows in project management, syncing tasks from other systems into Cloodo, or programmatically generating tasks based on triggers or events in n8n workflows.
For example, when a new issue is created in a bug tracking system, this node can automatically create a corresponding task in Cloodo with appropriate metadata, ensuring seamless project tracking.
Properties
| Name | Meaning |
|---|---|
| Format Date | The date format for displaying dates. Options: "Y-M-D (e.g. 2022-11-11)" |
| Heading | The title or heading of the task. Required field. |
| Priority | The priority level of the task. Options: High, Medium, Low, Urgent |
| Start Date | The starting date and time of the task. Required field. |
| Due Date | The due date and time by which the task should be completed. Required field. |
| Users ID | JSON string representing an array of user IDs assigned to the task. Required field. |
| Additional Fields | A collection of optional fields to provide more context about the task: |
| - Project ID | Numeric ID of the project to which the task belongs. |
| - Milestone ID | Numeric ID of the milestone associated with the task. |
| - Status | Current status of the task. Options: Completed, Incomplete, Pending |
| - Description | Detailed description of the task. |
| - Task Category ID | String identifier for categorizing the task. |
| - Task Label ID | JSON string representing an array of label IDs attached to the task. |
| - Estimate Hours | Estimated number of hours required to complete the task. |
| - Estimate Minutes | Estimated number of minutes required to complete the task. |
Output
The node outputs JSON data representing the newly created task as returned by the Cloodo API. This typically includes all task details such as its unique ID, heading, priority, dates, assigned users, status, description, and any other metadata provided during creation.
No binary data output is involved.
Dependencies
- Requires an API key credential for authenticating with the Cloodo Worksuite API.
- The base URL for API requests is
https://erp-amz.cloodo.com/v4. - Proper configuration of the API credential in n8n is necessary to authorize requests.
Troubleshooting
- Invalid or missing API credentials: Ensure that the API key credential is correctly configured and has sufficient permissions.
- Malformed JSON in Users ID or Task Label ID: These fields expect JSON strings representing arrays; invalid JSON will cause errors. Validate JSON formatting before input.
- Missing required fields: Heading, Start Date, Due Date, and Users ID are mandatory. Omitting these will result in request failures.
- Date format issues: The node supports a specific date format option; ensure dates conform to the expected format.
- API errors: If the Cloodo API returns errors (e.g., invalid project or milestone IDs), verify that referenced entities exist and IDs are correct.
Links and References
- Cloodo Worksuite API Documentation (general reference, actual link may vary)
- n8n documentation on Creating Custom Nodes
