---
title: Forms
slug: admin-guide/forms
docTags: 
createdAt: 2025-04-06T10:12:58.141Z
---

Forms enable the administrators to customize many components of the system, such as tickets, catalog items, contracts, and others, to fit the needs of your organization.

You can create a new custom form or modify an existing form.

## Adding form fields

In any form you create, you can add form fields of the following types:

| Field type                                               | Description                                                                                                                                                  |
| -------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [Form attributes](docId\:WYPQYL3IiovXF-Z4d6Cm9)          | Data fields; can be of different [attribute types](docId\:WYPQYL3IiovXF-Z4d6Cm9); fields' behavior can be controlled by JavaScript                           |
| [Widgets](docId\:mRz5agx6j9ydd0kha8WDt)                  | Additional components that enable users to perform certain actions, such as relating assets, managing ticket-related tasks, or adding custom tables or notes |
| [Attachments](docId\:zR99CDo3DahGsO0AYNlFq)              | Additional files attached to the form                                                                                                                        |
| [Validations & JavaScript](docId:7zDUUVUIO_WFVuHh2v35I)  | Validations enable conditions that control form fields; JavaScript enables controlling fields' behavior on page load                                         |
| [Attributes sections](docId:8CMAduXPee5seASnq7V_B)       | Form attributes can be divided into separate sections, for ease of use                                                                                       |

Use the tabs in Form Templates to navigate between different field types.

![](https://api.archbee.com/api/optimize/zEVWKsZtpmpx-RIpALRPL/UNsduAeYl05_NHVZYqsWK_image.png)

## Setting up forms

You can set up ticket forms at any time. You can add as many forms as you need.

**To set up ticket forms:**

::::WorkflowBlock
:::WorkflowBlockItem
On the left side menu, select **Administration**.
:::

:::WorkflowBlockItem
In the search bar under **Search for Admin Configuration Options**, enter Forms and select the **Forms** option that appears.

::Image[]{src="https://api.archbee.com/api/optimize/zEVWKsZtpmpx-RIpALRPL/BgshUSPNP2aw4eZ0p158j_image.png" size="54" width="680" height="797" position="center" darkWidth="680" darkHeight="797" showCaption="false"}
:::

:::WorkflowBlockItem
From the **Forms** page, you can:

- [Add a new form](docId:8T6ILoXvH-dEpDt_SRLKa)&#x20;
- [Edit an existing form](docId:8T6ILoXvH-dEpDt_SRLKa)&#x20;
- [Disable a form](docId:8T6ILoXvH-dEpDt_SRLKa)&#x20;
:::
::::

## Adding a new form

You can add a new form at any time.

**To add a new ticket form:**

::::WorkflowBlock
:::WorkflowBlockItem
On the **Forms** page, in the top right corner, select **New Form**.

![](https://api.archbee.com/api/optimize/zEVWKsZtpmpx-RIpALRPL/qC03pHe4Q9yrf9v0AI-MU_image.png)
:::

:::WorkflowBlockItem
In the **Form Name** field, enter a meaningful name for the new form and select **Add New Form**. An empty form is created.

![](https://api.archbee.com/api/optimize/zEVWKsZtpmpx-RIpALRPL/oa4PAJCXahR4w4Nd2y5K1_image.png)
:::

:::WorkflowBlockItem
Complete the form by adding:

- [Attributes](docId\:WYPQYL3IiovXF-Z4d6Cm9)&#x20;
- [Widgets](docId\:mRz5agx6j9ydd0kha8WDt)&#x20;
- [Attachments](docId\:zR99CDo3DahGsO0AYNlFq)&#x20;
- [Validations and JavaScript](docId:7zDUUVUIO_WFVuHh2v35I)&#x20;
- [Attributes sections](docId:8CMAduXPee5seASnq7V_B)&#x20;
:::

:::WorkflowBlockItem
Select **Save**.
:::
::::



## Editing an existing form

You can edit an existing ticket form at any time.

**To edit an existing ticket form:**

::::WorkflowBlock
:::WorkflowBlockItem
On the **Forms** page, select the form you want to modify.

You can view the existing forms as cards or a grid; choose the view you want from the tabs:

::Image[]{src="https://api.archbee.com/api/optimize/zEVWKsZtpmpx-RIpALRPL/hiNi1pR6plLfsd6yXH0gt_image.png" size="36" width="308" height="170" position="center" showCaption="false"}
:::

:::WorkflowBlockItem
When the form opens, you can:

- [Edit attributes](docId\:WYPQYL3IiovXF-Z4d6Cm9)&#x20;
- [Edit widgets](docId\:mRz5agx6j9ydd0kha8WDt)&#x20;
- [Edit attachments](docId\:zR99CDo3DahGsO0AYNlFq)&#x20;
- [Edit validations and JavaScript](docId:7zDUUVUIO_WFVuHh2v35I)&#x20;
- [Edit attributes sections](docId:8CMAduXPee5seASnq7V_B)&#x20;
:::
::::

## Disabling a form

You can disable a form by marking it as inactive. You can enable a disabled form at any time.

**To disable a form:**

::::WorkflowBlock
:::WorkflowBlockItem
On the **Forms** page, select the form you want to disable.

You can view the existing forms as cards or a grid; choose the view you want from the tabs:

::Image[]{src="https://api.archbee.com/api/optimize/zEVWKsZtpmpx-RIpALRPL/hiNi1pR6plLfsd6yXH0gt_image.png" size="50" width="308" height="170" position="center" showCaption="false"}
:::

:::WorkflowBlockItem
When the form opens, clear the **Active** checkbox.

![](https://api.archbee.com/api/optimize/zEVWKsZtpmpx-RIpALRPL/DdJ0QbsI6oB4ahREgsssF_image.png)
:::

:::WorkflowBlockItem
At the bottom right of the page, select **Save**.
:::
::::



