> ## Documentation Index
> Fetch the complete documentation index at: https://docs.assuric.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Creating custom tasks

> Add a task Assuric's defaults don't cover, give it a category, and map it to a framework requirement if one applies.

<Note>
  **Quick summary**

  * Use **New Task** to add your own task alongside Assuric's defaults.
  * Choosing the *Product* category means picking a product too, and you can't change that choice later.
  * Mapping a task to a requirement is optional, but only a mapped task counts as evidence for that framework.
</Note>

<Steps>
  <Step title="Open New Task">
    Click **New Task** in the Tasks toolbar.

    Or start from a framework's **Tasks** tab. Its **Add** menu has:

    * **Create new task**, for a custom task on that framework.
    * **Map existing tasks**, to link tasks from other frameworks.
  </Step>

  <Step title="Name it, categorise it, and assign it">
    Give the task a *Task Title* and a *Category*, both required, and an assignee if you know the owner. Pick one of the [task categories](/tasks/categories-and-states), or *Other* if none fits.

    <Frame caption="The Add New Task dialog. **1** Task Title and **2** Category are required. **3** Assignees is optional here, same as on any other task.">
      <img src="https://mintcdn.com/assuric-docs/IM2bOHz3gFvAQr-r/images/tasks/tasks-new-task-dialog.png?fit=max&auto=format&n=IM2bOHz3gFvAQr-r&q=85&s=7196b47bcc19602e508e69a456fb11fa" alt="The Add New Task dialog with the Task Title field, Category selector, and Assignees control highlighted" width="910" height="468" data-path="images/tasks/tasks-new-task-dialog.png" />
    </Frame>

    <Warning>
      **Picking Product as the category is a one-way choice.** A required *Mapped Products* field appears next to *Category*, with the hint *This cannot be changed later*. *Mapped Frameworks*, under *Compliance Mapping*, also becomes required for a product-specific task.
    </Warning>
  </Step>

  <Step title="Choose a product, if it's a product task">
    Pick the product in *Mapped Products*.

    <Frame caption="Choosing Product as the category. **1** Mapped Products, which can't be changed later. **2** Mapped Frameworks, now required.">
      <img src="https://mintcdn.com/assuric-docs/IM2bOHz3gFvAQr-r/images/tasks/tasks-new-task-product-category.png?fit=max&auto=format&n=IM2bOHz3gFvAQr-r&q=85&s=ea9c41c6d54f2f8b3333355a40eb730e" alt="The New Task dialog with Product selected as the category, showing the new required Mapped Products field and the Mapped Frameworks field now marked required" width="910" height="652" data-path="images/tasks/tasks-new-task-product-category.png" />
    </Frame>
  </Step>

  <Step title="Fine-tune the rest">
    *Task Type*, *Status* and *Priority* start with defaults (*Document*, *Not Started*, *Medium*), and *Due Date* and *Recurrence* are optional.
  </Step>

  <Step title="Map it to a requirement, if one applies">
    Under *Compliance Mapping*, pick a framework in *Mapped Frameworks* first. *Mapped Requirements* stays disabled until you do, then lists that framework's clauses.

    <Info>
      **What happens if you don't map a task to a requirement?** It still tracks like any other task, but proves nothing against a framework.
    </Info>
  </Step>

  <Step title="Attach resources and save">
    *Associated Documents* and *Associated Evidence* are optional. Click **Add Task** once you're done.
  </Step>
</Steps>

## Related articles

<Columns cols={2}>
  <Card title="Task categories and statuses" icon="tags" href="/tasks/categories-and-states">
    The categories a custom task can belong to.
  </Card>

  <Card title="Task management" icon="calendar-clock" href="/tasks/task-management">
    Assign, schedule and comment on any task, custom or default.
  </Card>

  <Card title="Frameworks: Overview" icon="award" href="/frameworks/key-capabilities">
    What a task satisfies, and how the two are mapped.
  </Card>
</Columns>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.