--- title: "Labeling Tasks" slug: "labeling-tasks1" updated: 2026-07-04T09:54:35Z published: 2026-07-04T09:54:35Z canonical: "docs.dataloop.ai/labeling-tasks1" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.dataloop.ai/llms.txt > Use this file to discover all available pages before exploring further. # Labeling Tasks DDOE allows you to create tasks based on different task types, such as **Labeling**, **QA**, **Consensus**, **Quality**, **Honeypot**, and **Pipeline-generated** tasks. ![](https://cdn.document360.io/53f32fe9-1937-4652-8526-90c1bc78d3f8/Images/Documentation/Screenshot 2026-02-10 at 14.47.49.png) ## Create Labeling Tasks A Labeling Task in DDOE is a defined unit of work that assigns a specific set of data items—such as images, videos, audio, or documents—to one or more annotators for labeling. To create a labeling task, follow the steps below: Information Once each step is completed, it will appear in **green** with a checkmark next to it on the step list. A **red** exclamation mark is displayed if it is incomplete. 1. Open the **Human Tasks** from the left-side menu. 2. Click **Create Task**. The task type section popup is displayed. 3. Select the **Labeling** from the popup. 4. Click **Continue**. Complete the following sections to complete the task creation. #### 1. General In the **General** section, enter or select the required details: ![](https://cdn.document360.io/53f32fe9-1937-4652-8526-90c1bc78d3f8/Images/Documentation/Screenshot 2026-02-10 at 12.41.46(1).png) 1. **Task Name**: Enter a name for your new task. By default, the project name + (total number of tasks + 1) is displayed. *For example, if the project name is* ***abc*** *and the total number of tasks you have already is* ***5****, then the new task name is* ***abc-6****.* 2. **Owner**: By default, the current user's email ID is displayed. Click on it to select a different owner from the list. 3. **Priority**: Select a priority from the list. By default, **Medium** is selected. 4. **Completion Due Date** (Optional): Select a task due date from the calendar. If a date is chosen, you will have the option to lock the task once the due date has passed. 5. **Lock Task After Due Date**: When enabled, all assignments in this task will be locked for editing after the due date passes. Read [here](/1-3-8/docs/manage-your-tasks#lock-unlock-tasks) to unlock the task. 6. Click **Next: Data Source**. #### 2. Data source In the **Data Source** section, enter or select the required details: 1. **Select Dataset**: By default, the selected dataset name is displayed, click on it to select a different dataset. The Dataset field is disabled, if you select any particular item(s) in the Dataset. **Note**: You cannot create a task with a dataset that contains items **80,000 or above**. To use this dataset, sampling must be done or replaced with another dataset. You can view the number of total items on the top-right side of the page. 2. **Filters** (Optional) : Refine data selection by selecting specific folders, using DQL filters, or sub-sampling (randomly and equally distributed). The Folder or DQL field is **Active** only if you do not select any items in the Dataset. 1. **Folders**: Select a folder from the dataset, if available. 2. **Selected Filters / Saved DQL Query**: Select a filter or saved DQL query from the list, if available. 3. **Data Sampling**: Enter the **Percentage** or **Number of Items** for the task. Data sampling does not give an exact number of items. 1. **Percentage**: The option selects the items randomly. **For example**, if the percentage is 100% for four items, then 75% is for three items (It can be 1/4, 3/4, or 4/4) from the selected dataset. * 2. **Number of Items**: The allows you to select the items sequentially from the start of the dataset, not randomly. 4. **Collections**: Choose a collection from the list to filter and display items within the selected collection. 3. (Optional) WebM Conversion: By default, Enforce WEBM conversion of video items for frame-accurate annotations is selected. 4. Click **Next: Recipe and Instructions**. #### 3. Recipe and Instructions In the **Recipe and Instructions** section, enter or select a recipe according to your task and data type. The number of Labels and Attributes is displayed on the top-right side of the page: 1. **Recipe**: Select a recipe from the list. A preview of the recipe is displayed on the right-side panel. 1. If there is no recipe, select the [Project Recipe](https://docs.dataloop.ai/docs/recipes-overview#project-recipes), or click **Set Recipe** to create an unique recipe for your task. **Annotation Managers** can select the **Project Recipe** and view its details through Quick Preview; however, they do not have permission to open or modify the Project Recipe. 2. (Optional) Click on the recipe drop-down, and click on the **three dots** of a recipe to view more actions like [clone recipe](/1-3-8/docs/recipe-actions#clone-recipes), open the recipe in a new tab, etc. 3. (Optional) Click on the **three dots** from the right-side **Recipe Preview** for more actions like [clone recipe](/1-3-8/docs/recipe-actions#clone-recipes), open the recipe in the editor, [export ontology](/1-3-8/docs/recipe-actions#export-ontology), etc. 1. **Instructions (.pdf)**: The labeling instruction document is displayed, if available. Go to the **Recipe** section to upload a PDF instruction. You can select the page range accordingly. 2. Click **Next: Statuses**. The **Statuses** section is displayed. #### 4. Statuses In the **Statuses** section, enter or select the required details 1. By default, the **Completed** status is selected. Click **Add New Status** to add a new status. 2. Click **Next: Assignments**. #### 5. Assignments In the **Assignments** section, enter or select the required details: Impact on Quality Tasks and Assignees Switching the allocation method from **Distribution** to **Pulling** will disable all Quality tasks (such as consensus, honeypot, and qualification). Additionally, any existing task assignees will be cleared. You'll be prompted with confirmation dialogs to review and approve these changes before they take effect. 1. **Allocation Method**: Select one of the following allocation methods: 1. **Pulling**: The pulling distribution method means that annotators only pull a batch of items at a time and the maximum number of items in an assignment. You can make changes in the following fields if required: **Pulling batch size (items)** and **Max items in an assignment**. 2. **Distribution**: The distribution allocation method means that the items will be distributed in advance among users, equally or based on a custom percentage. The **Auto Distribution** option distributes the task equally among the users. By default, it is checked. 2. **Available Users**: Search for or select users from the list, and click on the **Forward arrow** icon to add to the `Assigned users` list. 3. **Assigned Users**: 1. Search for or view the assigned users from the list. The allocation percentage is equally distributed if you select `Auto Distribution`. 2. Select and click the **Backward** arrow icon to remove them from the Assigned Distribution list. Inactive users Inactive users are grayed out and disabled for redistribution, and available for reassignment. 1. Click **Create Task**. The newly created labeling task will be available in the tasks list.