Skip to main content

Types of Employee Profile Fields

Team of TeamOK avatar
Written by Team of TeamOK
Updated over 2 months ago

In TeamOK, profile fields help you store and organize key personal details about each teammate. Profile fields can be configured via Setup > Employees > Employee Profile Fields.

This article explains the types of fields you can use and how to choose the right format for your data.

What is a profile field?

A field is a piece of information saved in a teammate’s profile. For example, it could be a start date, favorite snack, or LinkedIn profile link. Fields are grouped into sections, which help keep related information organized (e.g., all contact fields in the "Contacts" section).

Each field must have a name (required) and can include a description (optional), which appears in the profile as a hint when filling in the data. Some field types offer additional advanced settings for customization.

Text

Use this field for freeform text such as names, notes, or any information entered manually.

Advanced settings:

  • Example: Show a sample input in the profile to guide users.

  • Multiline: Enable input across several lines.

Number

Accepts numbers only - perfect for storing numeric information, like the number of pets.

Advanced settings:

  • Example: Add a sample value to guide input.

  • Floating point number: Allows decimals (entered with a dot).

Tag

Use this field to assign tags to teammates - for example, interests, languages, or club memberships.

Advanced settings:

  • Example: Display a tag input example.

How it works: Type the tag name, press Enter to confirm, and click Save. Tags will soon be searchable across profiles for quick filtering.

Datetime

Use this field to capture important dates and times, like birthdays or onboarding dates.

Advanced settings:

  • Choose to include: Date and time, Date only, or Time only.

Person

Lets you link another teammate to the profile. Great for assigning managers or team buddies. You can only choose teammates who have already joined your company in TeamOK.

Email

Use for work, personal, or backup email addresses.

Advanced settings:

  • Example: Show a sample email as a guide.

Phone

Use for mobile numbers, alternate contacts, or emergency lines.

Advanced settings:

  • Example: Show a sample phone number as a guide.

Choice

Create a list of options users can choose from - for example, hoodie size or lunch preference.

Advanced settings:

  • Options choice: Add all the options you want to display.

  • Allow multiple selections: Let users choose more than one option.

Link

Perfect for adding URLs like social media profiles or portfolios.

Advanced settings:

  • Example: Provide a sample link as a guide.

Checkbox

A yes/no type of field. Helpful for simple confirmations like "Has a company laptop?"

Address

A text field for physical addresses - ideal for mailing birthday cards or gifts!

Advanced settings:

  • Example: Show a sample format for entering an address.

Images

Allows teammates to upload images using drag & drop or by selecting files.

The Image field in the Basic section is fixed and used as the teammate’s avatar. Any custom image fields will simply store uploaded pictures.

Files

Use this to upload documents like contracts, resumes, or certificates. Files can be added via drag & drop or from the computer.

Choosing the right field type ensures your teammate profiles stay clear, consistent, and easy to manage.

Did this answer your question?