Skip to main content
Version: Next

Overview

Tasklist provides a user-friendly interface for managing and completing tasks that require manual interaction.

Tasklist shows you all user tasks that appear in processes running in Zeebe.

The user interaction with a task may involve making updates, adding variables, filling out a Camunda Form, or simply reviewing and completing the task.

User tasks can be automatically assigned to users and groups in the BPMN process, or they must be self-assigned from Tasklist. Once assigned to a user, the task can be completed. The user can unassign the task if they do not intend to work on it.

info

When a user is granted Tasklist access, the user has full access to the respective process instance data.

Tasks overview

Tasklist has two main pages:

The Tasks page lists all tasks available to a user or user group and allows users to assign themselves a task from the list to work on.

On the left side of the page you can see task filters and the queue of tasks. On the right side, details of the selected task are displayed.

See an overview of the page structure below:

Tasks page layout

The queue shows the preview of available tasks with the following information:

  • Task name
  • Name of the process the task belongs to
  • Task context description (can be optionally configured)
  • Assignee
  • Creation date
  • Due date
  • Follow up date
Task attributes

Task details

Select a task from the list to view its details.

tasklist-task-details-form

Tasks often include a form that has to be filled out and submitted to complete a task. If the task doesn’t have a form, it will display task variables.

tasklist-with-variables-claimed-by-me

View process diagram

From the task detail page you can switch to the Processes tab. This provides a visual representation of the BPMN diagram the task is part of, and may help you understand how an individual task fits into the larger workflow, what activities happened earlier, and what’s coming next.

tasklist-process-diagram

note

The diagram indicates the version of the process instance in which the task was initiated.

Role-based access (RBA)

If your organization has RBA enabled, the process diagram will be displayed only to users that have permission to view process and decision definitions.

Filtering

To group tasks and quickly find relevant assignments, use task filters.

tasklist-default-filters

Ordering

Click the order icon order-icon to order the tasks. You can arrange them by the date of creation, the due date, or the follow-up date.

The follow-up date defines the latest time you should start working on a task, helping you prioritize work. The due date provides a deadline for when the task should be finished.

tasklist-task-ordering