Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Issues & Projects ยท CONNECTION

Vikunja + NodeHub

Manage projects, tasks, labels, kanban buckets, comments and teams on your Vikunja server.

Explore 72 workflow actions for Vikunja, including account permissions and operation limits.

30 read actions42 write actions
WORKFLOW ACTIONS

What you can configure.

Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.

Add a comment to a task

Write

Create a new task comment.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Add a label to a task

Write

Add a label to a task.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Add a reaction to a task or comment

Write

Add a reaction to an entity.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Add a task relation

Write

Creates a new relation between two tasks.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Assign a user to a task

Write

Adds a new assignee to a task.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a kanban bucket

Write

Creates a new kanban bucket on a project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a label

Write

Creates a new label.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a project

Write

Creates a new project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a project view

Write

Create a project view in a specific project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a task

Write

Inserts a task into a project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a team

Write

Creates a new team.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a kanban bucket

Write

Deletes an existing kanban bucket and dissociates all of its task.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a label

Write

Delete an existing label.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a project

Write

Delets a project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a project view

Write

Deletes a project view.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a project webhook

Write

Delete any of the project's webhook targets.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a saved filter

Write

Removes a saved filter by its ID.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a task

Write

Deletes a task from a project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a task attachment

Write

Delete an attachment.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a task comment

Write

Remove a task comment.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a team

Write

Delets a team.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete all my notifications

Write

Deletes every notification belonging to the authenticated user.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Duplicate a project

Write

Copies the project, tasks, files, kanban data, assignees, comments, attachments, labels, relations and backgrounds from one project to a new one.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Duplicate a task

Write

Copies a task with all its properties (labels, assignees, attachments, reminders) into the same project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Get a label

Read

Returns one label by its ID.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

Get a project

Read

Returns a project by its ID.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

Get a project view

Read

Returns a project view by its ID.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

Get a saved filter

Read

Returns a saved filter by its ID.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

Get a task

Read

Returns one task by its ID.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

Get a task by its project index

Read

Returns a single task identified by its per-project index.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

Get a task comment

Read

Get a task comment.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

Get a team

Read

Returns a team by its ID.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

Get instance info

Read

Returns the version, frontendurl, motd and various settings of Vikunja.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

Get the signed-in user

Read

Returns the current user object with their settings.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List all my tasks

Read

Returns all tasks on any project the user has access to.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List API token permission routes

Read

Returns a list of all API routes which are available to use with an api token, not a user login.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List everyone with access to a project

Read

Lists all users (without emailadresses).

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List kanban buckets of a view

Read

Returns all kanban buckets which belong to that project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List labels

Read

Returns all labels which are either created by the user or associated with a task the user has at least read-access to.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List labels on a task

Read

Returns all labels which are assicociated with a given task.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List my notifications

Read

Returns an array with all notifications for the current user.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List project views

Read

Returns all project views for a sepcific project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List project webhooks

Read

Get all api webhook targets for the specified project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List projects

Read

Returns all projects a user has access to.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List reactions on a task or comment

Read

Returns all reactions for an entity.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List task assignees

Read

Returns an array with all assignees for this task.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List task attachments

Read

Get all task attachments for one task.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List task comments

Read

Get all task comments.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List tasks in a project view

Read

Returns all tasks for the selected project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List teams

Read

Returns all teams the current user is part of.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List teams with access to a project

Read

Returns a project with all teams which have access on a given project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List time zones

Read

Because available time zones depend on the system Vikunja is running on, this endpoint returns a project of all valid time zones this particular Vikunja instance can handle.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List users shared with a project

Read

Returns a project with all users which have access on a given project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

List webhook event names

Read

Get all possible webhook events to use when creating or updating a webhook target.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

Mark a task as read

Write

Marks a task as read for the current user by removing the unread status entry.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Move a task to a kanban bucket

Write

Updates a task in a bucket.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove a label from a task

Write

Remove a label from a task.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove a reaction from a task or comment

Write

Removes the reaction of that user on that entity.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove a task relation

Write

Remove a task relation.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove a team from a project

Write

Delets a team from a project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove a user from a project

Write

Delets a user from a project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove a user from a team

Write

Remove a user from a team.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove an assigned user from a task

Write

Un-assign a user from a task.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Subscribe to a project or task

Write

Subscribes the current user to an entity.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Unsubscribe from a project or task

Write

Unsubscribes the current user to an entity.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update a kanban bucket

Write

Updates an existing kanban bucket.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update a label

Write

Update an existing label.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update a project

Write

Updates a project.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update a project view

Write

Updates a project view.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update a task

Write

Updates a task.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update a task's position in a view

Write

Updates a task position.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update a team

Write

Updates a team.

Permissions and limits

Account permissions

  • A Vikunja API token with the scopes for the projects, tasks, labels and teams the workflow touches

A repeated request may repeat the external action. Review the previous result before retrying a write.

SETUP

Start with a controlled test.

01Connect the intended account

Use the account and permissions required for your process. Review the connection check before configuring a workflow action.

02Review inputs and access

Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.

03Confirm the result

Inspect step outputs and confirm the result in Vikunja. A saved workflow is not a completed provider action.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Issues & Projects.

Vikunja integration | NodeHub