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

# Task template and group fields

> Reference for AssetOps task template fields, task group fields, list columns, and import options

Look up the fields that define reusable tasks in AssetOps. To create templates and groups, see [Tasks](/products/assetops/resources/task-templates).

<h2 id="template-fields">
  Template fields
</h2>

<ParamField path="Title" type="Field" required>
  Short name for the task. This text appears in the templates list and on work orders.
</ParamField>

<ParamField path="Work Type" type="Dropdown" required>
  Maintenance program for the template. Options include **Preventive Maintenance** and **Inspection**.
</ParamField>

<ParamField path="Estimated Time" type="Field">
  Expected duration in hours and minutes. Helps planners estimate labor on schedules and dashboards.
</ParamField>

<ParamField path="Description" type="Field">
  Detailed instructions for the assignee. Supports rich text formatting such as bold, lists, and links.
</ParamField>

Additional fields appear based on work type. Inspection templates add an **Inspection type** of **Asset**, **Area**, or **General**.

<h2 id="template-list-columns">
  Template list columns
</h2>

| Column             | Description                                          |
| ------------------ | ---------------------------------------------------- |
| **Title**          | Task description or instruction shown on work orders |
| **Work type**      | Program: preventive maintenance or inspection        |
| **Estimated time** | Expected duration in hours and minutes               |
| **Asset type**     | Equipment or location types the template applies to  |

<h2 id="template-detail-fields">
  Template detail fields
</h2>

The **General information** section of a template detail page shows these values.

| Field              | Description                          |
| ------------------ | ------------------------------------ |
| **Title**          | Template name                        |
| **Work type**      | Preventive maintenance or inspection |
| **Asset type(s)**  | Applicable asset types               |
| **Estimated time** | Duration assigned to the template    |
| **Author**         | User who created the template        |

<h2 id="task-group-fields">
  Task group fields
</h2>

<ParamField path="Name" type="Field" required>
  Display name for the task group.
</ParamField>

<ParamField path="Work Type" type="Dropdown" required>
  Maintenance program for all templates in the group. Templates must align with this work type.
</ParamField>

<ParamField path="Asset Type(s)" type="Dropdown">
  Asset types the group applies to. Derived from the selected templates and general info step.
</ParamField>

<ParamField path="Inspection Type" type="Dropdown">
  Shown for inspection groups. Values include **Asset**, **Area**, or **General**.
</ParamField>

<h2 id="task-group-list-columns">
  Task group list columns
</h2>

| Column             | Description                                                 |
| ------------------ | ----------------------------------------------------------- |
| **Title**          | Task group name                                             |
| **Task templates** | Count of templates in the group and combined estimated time |
| **Asset type**     | Asset types the group applies to                            |
| **Work type**      | Program such as preventive maintenance or inspection        |
| **Created by**     | User who created the group                                  |

<h2 id="import-and-export-options">
  Import and export options
</h2>

| Action                | Purpose                                                 |
| --------------------- | ------------------------------------------------------- |
| **Export**            | Download existing templates                             |
| **Import and Create** | Upload a file to add new templates in bulk              |
| **Import and Update** | Upload a file to add and update templates in one action |

Starter files:

* [Task Template Import](/downloads/task-template.xlsx) — Add new templates in bulk
* [Task Template Import and Update](/downloads/task-template-import-update.xlsx) — Add and update templates together

<h2 id="when-to-use-groups">
  When to use groups
</h2>

| Approach               | When to use                                   |
| ---------------------- | --------------------------------------------- |
| **Single template**    | One repeatable task per schedule              |
| **Multiple templates** | Pick individual templates on a schedule       |
| **Task group**         | Apply a fixed checklist of templates together |

## Related reference

<CardGroup cols={2}>
  <Card title="Schedule fields" icon="calendar" href="/products/assetops/reference/schedule-fields" arrow={true}>
    Fields for the schedules that consume templates and groups.
  </Card>

  <Card title="Work order fields" icon="clipboard-list" href="/products/assetops/reference/work-order-fields" arrow={true}>
    Task completion fields on generated work orders.
  </Card>
</CardGroup>
