Skip to main content

Configure Extra Fields

Use Extra Fields to display custom Salesforce object fields in the Employee Hub and mobile app. Choose Extra Form Fields for existing forms or Extra Table Fields to define table columns.

Who can use this?

Salesforce Admins who manage fields and custom metadata in Salesforce Setup. Employees see the configured fields in the Employee Hub or mobile app.

Compare Extra Field types

TypeCustom metadata typeUse it to
Extra Form Fieldsflair__Extra_Form_Field__mdtAdd fields to an existing form, control conditional visibility, override requirements, or filter lookup options.
Extra Table Fieldsflair__Extra_Table_Field__mdtDefine the complete column structure and order for a list or table.

Review supported objects

Object or featureAPI name or scope
Expensesflair__Expense__c
Absencesflair__Absence__c
Projectsflair__Project__c and flair__Project_Time_Entry__c
Time Entriesflair__Time_Entry__c; Employee Hub forms and widgets only
Shift PlannerSide panel in the Employee Hub only
HelpDesk TicketsTicket forms in the Employee Hub only
Candidatesflair__Candidate__c; candidate profiles in the Employee Hub only
Certificatesflair__Certificate_Association__c; certificate forms in the Employee Hub only
Inventoryflair__Inventory_Item__c; inventory side panel in the Employee Hub only

Review where fields appear

SurfaceAvailability
Employee HubDetailed views, forms, widgets, and tables for supported objects.
Mobile AppAbsences.
Salesforce Custom ViewsPlanned for a future release.

Start configuring Extra Fields

  1. In Salesforce Setup, create the custom field on the target object, such as flair__Expense__c.
  2. For a form, create a Flair Extra Form Field custom metadata record.
  3. For a table, create a Flair Extra Table Field custom metadata record.
  4. Optional: Add a visibility condition to control when a form field appears.
  5. Optional: Add a lookup filter for a reference field.