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.