Five MinutesCRM

Help / Concepts

Custom fields, HubSpot-style

← All help topics

The CRM uses HubSpot-style governed custom fields, not Salesforce-style freeform. Five Minutes curates a typed library; your tenant picks fields from it and enables them per Client. Tenants cannot define new field types — only pick from the library and extend picklist values where the field allows it.

The supported field types

TypeWhat it stores
textShort free text.
numberA numeric value.
dateA date with no time component.
datetimeA date and a time.
selectOne choice from a picklist.
multi_selectZero or more choices from a picklist.
currencyA monetary amount with an ISO currency code.
contact_refA reference to another Contact.
booleanTrue or false.
urlAn HTTP(S) URL.

Why the governance?

Auto-capture agents target stable field names — not whatever an admin named their column. A field called company_size in the library means the same thing in every tenant’s database, so the ICP-regeneration agent can rely on it. A free-for-all schema would force the agents to be tenant-bespoke.

Source packs

Each field definition belongs to a source pack: core ships with the CRM and is available to every tenant; medical-pack only appears once the tenant subscribes to the Medical Centre Pack. Other Vertical Packs will follow the same pattern.


All help topics