awork icon

awork

Automate your workflows with the awork API

Overview

This node integrates with the awork API to automate project task management workflows. Specifically, the "Add Task to Task List" operation allows users to move a task into a specified task list within a project. This is useful for organizing tasks dynamically based on progress, priority, or categorization during project execution.

Practical examples include:

  • Automatically moving a task to a "In Progress" list when work starts.
  • Organizing completed tasks into a "Done" list after status updates.
  • Reassigning tasks to different lists based on team changes or deadlines.

Properties

Name Meaning
Project ID The unique identifier of the project containing the task.
Task ID The unique identifier of the task to be moved to another task list.
Task List ID The identifier of the target task list where the task will be added/moved.

Output

The node outputs JSON data representing the updated task or confirmation of the task being added to the specified task list. The exact structure depends on the awork API response but typically includes details such as task identifiers, current task list, and status.

No binary data output is involved in this operation.

Dependencies

  • Requires an active connection to the awork API.
  • Needs an API authentication token configured in n8n credentials to authorize requests.
  • The base URL for API calls is https://api.awork.com.
  • Proper permissions on the awork account to modify projects and tasks.

Troubleshooting

  • Invalid Project ID or Task ID: Ensure that the provided IDs exist and are correct; otherwise, the API will return errors indicating not found.
  • Missing Task List ID: The operation requires a valid task list ID to move the task; omitting it may cause failure.
  • Authentication Errors: Verify that the API key credential is correctly set up and has sufficient permissions.
  • API Rate Limits: If many requests are made rapidly, the API might throttle requests; implement retry logic or reduce request frequency.
  • Network Issues: Check network connectivity if the node cannot reach the awork API endpoint.

Links and References

Discussion