Skip to content

Custom Fields

Custom Fields allow you to extend CRM entities with additional data fields specific to your business needs. Custom fields are defined per tenant and appear dynamically on the corresponding entity forms.

Custom fields are particularly useful for mapping data to messaging templates (e.g., WhatsApp templates that reference fields beyond the standard CRM schema).

Custom Fields Grid

The grid displays all custom field definitions for the current tenant, grouped by entity type.

Create/Edit Custom Field

FieldDescription
Entity TypeWhich entity this field applies to: contact, account, or lead
Field NameInternal identifier (alphanumeric, underscores)
Field LabelDisplay label shown on the form
Field TypeData type (see below)
OptionsComma-separated values for select type fields
RequiredWhether the field must be filled in
Sort OrderControls the display order within the Custom Fields section

Field Types

TypeUI ElementDescription
textText inputSingle-line text
numberText inputNumeric value
dateDate pickerCalendar date
textareaMulti-line textLonger text content
checkboxCheckboxBoolean yes/no
selectDropdownChoose from predefined options (defined in the Options field as comma-separated values)

How Custom Fields Appear

Once defined, custom fields automatically appear in a collapsible “Custom Fields” section at the bottom of the corresponding entity form (Contact, Account, or Lead). No application restart is needed — fields appear immediately for all users of the tenant.

Custom field values are stored separately from the main entity record, so adding or removing custom field definitions does not affect existing entity data.