# WorkflowTask > Type in domain **Workflows** - HTML: [WorkflowTask.html](WorkflowTask.html) - Raw SDL: [WorkflowTask.sdl](WorkflowTask.sdl) - Covered by: [llms.txt](../llms.txt) ## Fields - `id`: `ID!` _(beta)_ — `WorkflowTask` Id. - `assignedUsers`: `[User]!` _(beta)_ — A list of `User` assigned to the `WorkflowTask`. - `asset`: `Asset` _(beta)_ — The `Asset` linked to the `WorkflowTask`. - `title`: `String` _(beta)_ — `WorkflowTask` title. - `description`: `String` _(beta)_ — `WorkflowTask` description. - `status`: `WorkflowStatus!` _(beta)_ — The `WorkflowStatus` of the `WorkflowTask`. - `checklistItem` (`limit`: `Int`, `page`: `Int`): `WorkflowChecklistItems!` _(beta)_ — A list of the `WorkflowChecklistItem` in the `WorkflowTask`. ## Related mutations - [`addWorkflowTaskAssignees`](../mutation/addWorkflowTaskAssignees.md) - [`createAssetWorkflowTask`](../mutation/createAssetWorkflowTask.md) - [`deleteWorkflowTask`](../mutation/deleteWorkflowTask.md) - [`moveWorkflowTask`](../mutation/moveWorkflowTask.md) - [`removeWorkflowTaskAssignees`](../mutation/removeWorkflowTaskAssignees.md) - [`updateWorkflowTask`](../mutation/updateWorkflowTask.md) ## Reach via Example queries that can return this type from the root `Query`. ### `assets › workflowTask` ```graphql query AssetsWorkflowTask { assets(ids: "…") { workflowTask { __typename asset { __typename title id alternativeText author createdAt description attachments { name filename id createdAt creator { id } modifier { id } } availability { from to } comments { total page limit hasNextPage items { id } } copyright { notice status } creator { __typename name id } ... on Audio { previewUrl thumbnailUrl filename downloadUrl } ... on Document { previewUrl thumbnailUrl filename downloadUrl } ... on EmbeddedContent { previewUrl thumbnailUrl isDecorative } ... on File { previewUrl thumbnailUrl filename downloadUrl } ... on Image { previewUrl thumbnailUrl filename downloadUrl } ... on Video { previewUrl thumbnailUrl filename bitrate } } assignedUsers { __typename name id } checklistItem { total page limit hasNextPage items { id content isCompleted assignedUser { id } } } description id status { name id enterRules assignedUsers { __typename name id } checklistPresets { id content assignedUser { id } } color { alpha blue green red } tasks { total page limit hasNextPage items { id } } } title } } } ``` Raw: [`AssetsWorkflowTask.sdl`](../examples/AssetsWorkflowTask.sdl) ### `asset › workflowTask` ```graphql query AssetWorkflowTask { asset(id: "…") { workflowTask { __typename asset { __typename title id alternativeText author createdAt description attachments { name filename id createdAt creator { id } modifier { id } } availability { from to } comments { total page limit hasNextPage items { id } } copyright { notice status } creator { __typename name id } ... on Audio { previewUrl thumbnailUrl filename downloadUrl } ... on Document { previewUrl thumbnailUrl filename downloadUrl } ... on EmbeddedContent { previewUrl thumbnailUrl isDecorative } ... on File { previewUrl thumbnailUrl filename downloadUrl } ... on Image { previewUrl thumbnailUrl filename downloadUrl } ... on Video { previewUrl thumbnailUrl filename bitrate } } assignedUsers { __typename name id } checklistItem { total page limit hasNextPage items { id content isCompleted assignedUser { id } } } description id status { name id enterRules assignedUsers { __typename name id } checklistPresets { id content assignedUser { id } } color { alpha blue green red } tasks { total page limit hasNextPage items { id } } } title } } } ``` Raw: [`AssetWorkflowTask.sdl`](../examples/AssetWorkflowTask.sdl)