Creating Candidate Custom Fields

Last updated: June 11, 2026

Custom fields let you capture and store information that matters to your team but isn't part of the default candidate profile — things like notice period, salary expectations, work authorization, preferred location, or any data point specific to your hiring process. Once created, a custom field appears on every candidate profile, so your team can record consistent information across your pipeline.

Custom fields are managed at the workspace level, so a field you create is available across all jobs and candidates. Creating and editing custom fields requires admin access.

This article covers:

Creating a custom field

Available field types

Adding a value to a candidate

Editing or reordering custom fields

Deleting a custom field

Frequently asked questions


Creating a Custom Field

Custom fields are created from your workspace settings and applies to all candidate profiles.

1. Go to Settings > Candidate fields > Add Custom Fields.

2. Click + New Field.

3. Enter a Field Name (for example, “Notice Period” or “Salary Expectation”).

4. Choose a Field Type from the dropdown (see Available Field Types below).

5. If you selected a dropdown or multi-select type, enter the options candidates can be assigned.

6. Click Save. The field is added to every candidate profile in your workspace.

image.png

Tip: Keep field names short and specific so they're easy to scan on a candidate profile and when filtering the pipeline.

Available Field Types:

Choose the field type that best matches the kind of information you want to capture:

Field Type

Description

Text

A single line of free text, such as a referral name or portfolio link.

Number

Numeric values only, such as years of experience or expected salary.

Date

A calendar date, such as availability or notice end date.

Dropdown

A single selection from a predefined list of options.

Multi-select

One or more selections from a predefined list of options.

Checkbox

A simple yes/no or true/false toggle.

Note: A field's type cannot be changed after it's created. If you need a different type, create a new field and delete the old one.


Adding a Custom field values to a Candidate

Once a custom field exists, you can fill it in from any candidate profile.

1. Open the candidate's profile.

2. Click on Additional fields > pen icon.

3. Click the field you want to fill in.

4. Enter or select a value. It is saved automatically.

image.png

You can update a custom field value at any time, and changes are saved immediately.


Editing or Reordering Custom Fields

You can rename a field, adjust its options, or change the order in which fields appear on candidate profiles.

1. Go to Settings > Custom Fields.

2. Click the field you want to edit to rename it or update its dropdown options.

3. To change the display order, drag fields into the order you'd like using the handle on the left of each field.

4. Click Save.

image.png

Note: Renaming a field or reordering fields does not affect any values already saved on candidate profiles.


Deleting a Custom Field

1. Go to Settings > Custom Fields.

2. Hover over the field you want to remove and click the trash icon.

3. Confirm the deletion.

image.png

Warning: Deleting a custom field permanently removes it from all candidate profiles, along with any values stored in it. This action cannot be undone.


Frequently Asked Questions

1. Who can create or edit custom fields?

Creating, editing, and deleting custom fields requires admin access. Any team member with edit access to a candidate profile can fill in or update field values.

2. Are custom fields shared across all jobs?

Yes. Custom fields are workspace-level, so a field created for one job is available on every candidate profile across all jobs in your workspace.

3. Can I filter the pipeline by a custom field?

Yes. Custom fields appear as options in the pipeline filters, so you can narrow your candidate list by the values you've recorded — for example, candidates with a notice period of less than 30 days.

4. Can I change a field's type after creating it?

No. A field's type is fixed once it's created. To use a different type, create a new field with the type you need and delete the original.

5. Is there a limit to how many custom fields I can create?

There is no limit to the number of custom fields you can create for your workspace.

Need Help?

If you have questions or need assistance, feel free to reach out at support@kula.ai or use the in-app chat for help.