---
title: Setting required fields
slug: setting-required-fields
docTags: 
createdAt: 2023-03-25T00:07:23.000Z
---

When creating and editing a custom field in ChartHop, you can configure the field to be required.

To set a field to be required, you can either create a custom field or select an eligible existing ChartHop field. [Learn more](https://docs.charthop.com/create-a-custom-field).&#x20;

### Make a Built-in field required

You can modify a ChartHop built-in field to be required when creating and editing jobs.&#x20;

![](https://api.archbee.com/api/optimize/CXAjUAezd9VEEVQBIYmdw/_4q_uwt7HoZUKwZ641vte_group-11-1.png)

To make a built-in field required:

1. Select **Data Model** from the left sidebar
2. Select **Fields** from the sub-menu.
3. On the **Fields** page, select the ChartHop field you wish to modify.
   - Note that only a subset of built-in fields can be made required. ***Learn more.***
4. Check **Required to create or update job**.
5. Select **Save&#x20;**&#x74;o finish modifying the built-in field.

### Make a Custom field required

You can modify a custom field to be required when creating and editing jobs.&#x20;

![](https://api.archbee.com/api/optimize/CXAjUAezd9VEEVQBIYmdw/BML706oUnhR7uE6FeI_9c_group-12.png)

To make a custom field required:&#x20;

1. From the left sidebar, select **Data Model.**
2. From the sub-menu, select **Field Categories.**
3. On the **Fields** page, select **New field**.&#x20;
4. In the **New field** dialog, ensure that you have following settings:&#x20;
   - **Enable Edit Dialog** is checked on.&#x20;
     - This option will ensure that your field will appear in the **Custom tab** section of your job's profile page.
   - **Applies to&#x20;**&#x69;s set t&#x6F;**&#x20;Jobs**.
   - **Required to create or update job** is checked on.
5. Complete the configuration of your field.
6. Select **Save** when finished.

