Vikunja icon

Vikunja

Get data from Vikunja's API

Task → Assign a User to a Task

AI-generated

Overview

This node operation assigns a user to a specific task in the Vikunja task management system. It is useful in scenarios where task responsibilities need to be allocated or updated dynamically, such as project management workflows or team collaboration tools. For example, when a new task is created or reassigned, this operation can be used to link the task to the appropriate user by their user ID.

Use Case Examples

  1. Assigning a user to a task after task creation to indicate responsibility.
  2. Reassigning a task to a different user based on workload or expertise.

Properties

Name Meaning
Task ID The unique identifier of the task to which a user will be assigned. This is a required numeric input.
User ID The unique identifier of the user to assign to the task. This is a required numeric input and is sent in the request body as 'user_id'.
Request Options Additional settings for the request such as batching, SSL certificate validation, proxy configuration, and timeout settings.

Output

JSON

  • taskId - The ID of the task to which the user was assigned.
  • userId - The ID of the user assigned to the task.
  • status - The status or result of the assignment operation, indicating success or failure.

Dependencies

  • An API key credential for authenticating with the Vikunja API

Troubleshooting

  • Ensure that the Task ID and User ID are valid and exist in the Vikunja system to avoid errors.
  • Check network connectivity and proxy settings if requests fail or time out.
  • If SSL certificate validation errors occur, consider enabling the 'Ignore SSL Issues' option cautiously.
  • Verify that the API key credential is correctly configured and has sufficient permissions to assign users to tasks.

Discussion