> For the complete documentation index, see [llms.txt](https://help.rbsgo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.rbsgo.com/dineplan/backoffice/automation/task-type.md).

# Task Type

### **Overview** <a href="#overview.7" id="overview.7"></a>

The Task Type feature allows administrators to create and manage the different task categories available in DinePlan. These task types help organize operational tasks by defining meaningful classifications such as Eventlog and other custom task categories.

Administrators can add new task types, modify existing task type details, delete task types that are no longer required, and arrange their display order to maintain an organized and structured task list.

The feature also supports configuring custom fields for each task type, allowing additional information to be captured based on business requirements.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-ac296e6989253f85572d4808a7defaf1d32f2a20%2Fimage%20(150).png?alt=media" alt=""><figcaption></figcaption></figure>

### **Screen Elements** <a href="#screen-elements.7" id="screen-elements.7"></a>

| **Screen Element** | **Description**                                                          |
| ------------------ | ------------------------------------------------------------------------ |
| Task Type List     | Displays the available task types.                                       |
| Search             | Allows users to search for a specific task type.                         |
| Add Task Type      | Opens the screen to create a new task type.                              |
| Edit Task Type     | Opens the selected task type for editing.                                |
| Delete Task Type   | Deletes the selected task type after confirmation.                       |
| Change Sort Order  | Allows users to rearrange the order of task types.                       |
| Name               | Specifies the name of the task type.                                     |
| Custom Fields      | Displays the custom fields configured for the task type.                 |
| Add                | Adds a new custom field to the task type.                                |
| Delete             | Removes the selected custom field.                                       |
| Custom Field Name  | Specifies the name of the custom field.                                  |
| Field Type         | Specifies the type of data for the custom field.                         |
| Editing Format     | Defines the format used when entering or editing the custom field value. |
| Display Format     | Defines how the custom field value is displayed.                         |
| Save               | Saves the task type and its configuration.                               |
| Close              | Closes the Task Type screen.                                             |

### **Working** <a href="#working.7" id="working.7"></a>

#### **Add a Task Type** <a href="#add-a-task-type" id="add-a-task-type"></a>

1. From the Task Type List, select "Add Task Type".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-5aeb643799c322500c9dd40f304c71319eb4d772%2Fatt_63_for_3422715932.png?alt=media" alt=""><figcaption></figcaption></figure>

2. Enter the task type name in "Name".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-2316a2b63f65a4da2aa58ff1e7f3e00843f5c5af%2Fatt_64_for_3422715932.png?alt=media" alt=""><figcaption></figcaption></figure>

3. Select "Add" under Custom Fields if additional fields are required.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-1e8670bb9b51cca4d7b942fbd13589bfba26e3dc%2Fatt_65_for_3422715932.png?alt=media" alt=""><figcaption></figcaption></figure>

4. Enter the required details for "Custom Field Name", "Field Type", "Editing Format", and "Display Format".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-8888a2a9ff6711f8066244406718b664a9d36e08%2Fatt_66_for_3422715932.png?alt=media" alt=""><figcaption></figcaption></figure>

5. Repeat the process to add multiple custom fields if required.
6. Select "Save" to save the new task type.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-b5b231429b7d9821ddfb9986b3f2912e9926eb25%2Fatt_67_for_3422715932.png?alt=media" alt=""><figcaption></figcaption></figure>

7. The newly created task type is displayed in the Task Type List.

#### **Edit a Task Type** <a href="#edit-a-task-type" id="edit-a-task-type"></a>

1. From the Task Type List, select the required task type.
2. Select "Edit Task Type".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-44d6f4af7c2922252ced61145916c8a3c0fcce87%2Fatt_68_for_3422715932.png?alt=media" alt=""><figcaption></figcaption></figure>

3. Update the task type name or modify the custom field configuration as required.
4. Select "Save" to save the changes.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-b5b231429b7d9821ddfb9986b3f2912e9926eb25%2Fatt_67_for_3422715932.png?alt=media" alt=""><figcaption></figcaption></figure>

#### **Delete a Task Type** <a href="#delete-a-task-type" id="delete-a-task-type"></a>

1. Select the task type you want to remove from the Task Type List.
2. Select "Delete Task Type".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-c8bd87885a497df5ddc1b74a5357e0e9d38cef4a%2Fatt_70_for_3422715932.png?alt=media" alt=""><figcaption></figcaption></figure>

3. A confirmation message is displayed.
4. Select "Yes" to delete the task type or "No" to cancel the operation.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-67e14c075065e644be2176f22894e7c8be74e4c7%2Fatt_71_for_3422715932.png?alt=media" alt=""><figcaption></figcaption></figure>

#### **Change Sort Order** <a href="#change-sort-order.3" id="change-sort-order.3"></a>

1. From the Task Type List, select "Change Sort Order".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-9366113713fd39f5d52f6457cceab5c01fd7fc11%2Fatt_72_for_3422715932.png?alt=media" alt=""><figcaption></figcaption></figure>

2. Drag and drop the task types to arrange them in the required order.
3. Select "OK" to save the updated sort order.

### **Use Case** <a href="#use-case.7" id="use-case.7"></a>

* Create different task categories for organizing operational activities within DinePlan.
* Define task types such as event-related, maintenance, housekeeping, or other business-specific task classifications.
* Configure custom fields to capture additional information required for specific task types.
* Standardize task data entry by defining appropriate field types and editing formats.
* Customize how task-related information is displayed using display formats.
* Update existing task type configurations when operational requirements change.
* Remove obsolete task types that are no longer used in the system.
* Arrange task types in a preferred order for easier navigation and efficient task management.

### **Notes** <a href="#notes.7" id="notes.7"></a>

* The "Name" field is required when creating a task type.
* Custom fields can be added or deleted based on business requirements.
* Deleting a task type requires confirmation before removal.
* Use "Change Sort Order" to rearrange the order in which task types are displayed.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.rbsgo.com/dineplan/backoffice/automation/task-type.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
