# Workflows

> Statuses, tasks, checklists, and assignees — the review process around assets and projects.

- HTML: [workflow.html](workflow.html)
- Covered by: [llms.txt](../llms.txt)

## Types

- [Workflow](../type/Workflow.md)
- [WorkflowChecklistItem](../type/WorkflowChecklistItem.md)
- [WorkflowChecklistItems](../type/WorkflowChecklistItems.md)
- [WorkflowChecklistPreset](../type/WorkflowChecklistPreset.md)
- [WorkflowStatus](../type/WorkflowStatus.md)
- [WorkflowStatusTaskItems](../type/WorkflowStatusTaskItems.md)
- [WorkflowTask](../type/WorkflowTask.md)

## Mutations

- [addWorkflowChecklistItem](../mutation/addWorkflowChecklistItem.md)
- [addWorkflowChecklistPreset](../mutation/addWorkflowChecklistPreset.md)
- [addWorkflowStatusAssignees](../mutation/addWorkflowStatusAssignees.md)
- [addWorkflowTaskAssignees](../mutation/addWorkflowTaskAssignees.md)
- [createWorkflowStatus](../mutation/createWorkflowStatus.md)
- [deleteWorkflowStatus](../mutation/deleteWorkflowStatus.md)
- [deleteWorkflowTask](../mutation/deleteWorkflowTask.md)
- [moveWorkflowTask](../mutation/moveWorkflowTask.md)
- [removeWorkflowChecklistItem](../mutation/removeWorkflowChecklistItem.md)
- [removeWorkflowChecklistPreset](../mutation/removeWorkflowChecklistPreset.md)
- [removeWorkflowStatusAssignees](../mutation/removeWorkflowStatusAssignees.md)
- [removeWorkflowTaskAssignees](../mutation/removeWorkflowTaskAssignees.md)
- [updateWorkflowChecklistItem](../mutation/updateWorkflowChecklistItem.md)
- [updateWorkflowChecklistPreset](../mutation/updateWorkflowChecklistPreset.md)
- [updateWorkflowStatus](../mutation/updateWorkflowStatus.md)
- [updateWorkflowTask](../mutation/updateWorkflowTask.md)

## Inputs

- [AddWorkflowChecklistItemInput](../input/AddWorkflowChecklistItemInput.md)
- [AddWorkflowChecklistPresetInput](../input/AddWorkflowChecklistPresetInput.md)
- [AddWorkflowStatusAssigneesInput](../input/AddWorkflowStatusAssigneesInput.md)
- [AddWorkflowTaskAssigneesInput](../input/AddWorkflowTaskAssigneesInput.md)
- [CreateWorkflowStatusInput](../input/CreateWorkflowStatusInput.md)
- [DeleteWorkflowStatusInput](../input/DeleteWorkflowStatusInput.md)
- [DeleteWorkflowTaskInput](../input/DeleteWorkflowTaskInput.md)
- [MoveWorkflowTaskInput](../input/MoveWorkflowTaskInput.md)
- [RemoveWorkflowChecklistItemInput](../input/RemoveWorkflowChecklistItemInput.md)
- [RemoveWorkflowChecklistPresetInput](../input/RemoveWorkflowChecklistPresetInput.md)
- [RemoveWorkflowStatusAssigneesInput](../input/RemoveWorkflowStatusAssigneesInput.md)
- [RemoveWorkflowTaskAssigneesInput](../input/RemoveWorkflowTaskAssigneesInput.md)
- [UpdateWorkflowChecklistItemDataInput](../input/UpdateWorkflowChecklistItemDataInput.md)
- [UpdateWorkflowChecklistItemInput](../input/UpdateWorkflowChecklistItemInput.md)
- [UpdateWorkflowChecklistPresetDataInput](../input/UpdateWorkflowChecklistPresetDataInput.md)
- [UpdateWorkflowChecklistPresetInput](../input/UpdateWorkflowChecklistPresetInput.md)
- [UpdateWorkflowStatusDataInput](../input/UpdateWorkflowStatusDataInput.md)
- [UpdateWorkflowStatusInput](../input/UpdateWorkflowStatusInput.md)
- [UpdateWorkflowTaskDataInput](../input/UpdateWorkflowTaskDataInput.md)
- [UpdateWorkflowTaskInput](../input/UpdateWorkflowTaskInput.md)
- [WorkflowStatusAssignmentInput](../input/WorkflowStatusAssignmentInput.md)

## Return types

- [AddWorkflowChecklistItem](../type/AddWorkflowChecklistItem.md)
- [AddWorkflowChecklistPreset](../type/AddWorkflowChecklistPreset.md)
- [AddWorkflowStatusAssignees](../type/AddWorkflowStatusAssignees.md)
- [AddWorkflowTaskAssignees](../type/AddWorkflowTaskAssignees.md)
- [CreateWorkflowStatus](../type/CreateWorkflowStatus.md)
- [DeleteWorkflowStatus](../type/DeleteWorkflowStatus.md)
- [DeleteWorkflowTask](../type/DeleteWorkflowTask.md)
- [MoveWorkflowTask](../type/MoveWorkflowTask.md)
- [RemoveWorkflowChecklistItem](../type/RemoveWorkflowChecklistItem.md)
- [RemoveWorkflowChecklistPreset](../type/RemoveWorkflowChecklistPreset.md)
- [RemoveWorkflowStatusAssignees](../type/RemoveWorkflowStatusAssignees.md)
- [RemoveWorkflowTaskAssignees](../type/RemoveWorkflowTaskAssignees.md)
- [UpdateWorkflowChecklistItem](../type/UpdateWorkflowChecklistItem.md)
- [UpdateWorkflowChecklistPreset](../type/UpdateWorkflowChecklistPreset.md)
- [UpdateWorkflowStatus](../type/UpdateWorkflowStatus.md)
- [UpdateWorkflowTask](../type/UpdateWorkflowTask.md)

## Enums

- [WorkflowStatusEnterRule](../enum/WorkflowStatusEnterRule.md)
