
Understand the role of fields and how to handle them.
Fields are like columns in a spreadsheet. They store different types of data like text, numbers, or dates. Fields can be standard (built-in) or custom (the ones you create).
Standard fields come built-in with Twenty to handle common business needs.
For example, First Name and Last Name are standard fields in the People object. They store text data for individual names.
You cannot delete standard fields, but you can deactivate them if you don't need them.
You can also customize the options of the standard SELECT type fields, for example the options for the Stage on Opportunities.
Custom fields can be added to any object. You can store text, numbers, dates, dropdown selections, and more. Use custom fields to track information that's specific to your business.
For instance, a custom field for SpaceX could be Rocket Active Status, indicating if a rocket is operational.
To add a custom field to any object, follow these steps:
Settings in the left sidebar.Data Model, then select the object you wish to customize.Add Field.Your newly created field is now available within the application's fields. To display it on a specific view, click on the options menu, then select Fields.
Quick way: Click the + button at the top right of any object table, then select Customize fields. This takes you directly to the Data Model settings.
You can deactivate a field to hide it from the app without losing your data. Think of it as hiding the field rather than deleting it.
Here's how you can do it:
Find the field you want to deactivate in your object settings.
Click the three dots ⋮ next to the field to open the menu.
Select Deactivate from the dropdown.
What happens when you deactivate a field?
In the app: The field disappears and you can't add new values to it.
Existing relationships: If it's a relation field, existing connections stay but you can't create new ones.
API access: You can still access the field and its data through the API.
You can reactivate Standard and Custom Fields or have the option to permanently delete them.
Make a field unique to ensure distinct records cannot have the same value. For example, email addresses are unique for each person.
If you get an error when setting uniqueness, check for duplicate values in your data (including deleted records).
Type)Name as the main field, so when you link a person to a company, you'll see their name in the company's view.As an open-source company, we welcome contributions through Github. Help us keep it up-to-date, accurate, and easy to understand by getting involved and sharing your ideas!
