> For the complete documentation index, see [llms.txt](https://docs.api.intratool.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.api.intratool.de/api-reference/tasks-2.md).

# Tasks 2.0

Tasks are split into templates, (template) fields, assignments, executions, and progress fields.

* [TaskTemplates](/api-reference/tasks-2/task-templates.md) define how work should be executed.
* [TaskAssignments](/api-reference/tasks-2/task-assignments.md) define who should execute tasks and when.
* [TaskExecutions](/api-reference/tasks-2/task-executions.md) represent concrete task instances and status transitions.
* [TaskProgressFields](/api-reference/tasks-2/task-progress-fields.md) store field values entered during progress/finish.

Task templates can include configurable task fields. These are documented in this section:

* [TaskFields](/api-reference/tasks-2/task-fields.md)
* [TaskFieldTypes](/api-reference/tasks-2/task-field-types.md)
* [TaskFieldValidationTypes](/api-reference/tasks-2/task-field-validation-types.md)
* [TaskFieldValidations](/api-reference/tasks-2/task-field-validations.md)
* [TaskFieldDefaultValueSources](/api-reference/tasks-2/task-field-default-value-sources.md)
* [TaskFieldDisplayConditions](/api-reference/tasks-2/task-field-display-conditions.md)
