Tips & Tricks

Custom Field Types in Shelf

An overview of field types that can be used as custom fields.

On an asset, custom fields let you store extra information based on your own workflow. Within Shelf, you have the flexibility to define the field type, enabling the storage of diverse content within each field. Let's explore the various field types at your disposal:

Single-line text

The single line text field is self-explanatory; it accepts any text value. It's ideal for concise, distinctive text entries like Model name, Supplier, and similar.

Multi-line text

When it comes to managing extensive notes or multiple lines of text within each record, the long text field shines. It accommodates new lines and serves well for descriptions on assets, short user manuals, and detailed notes.


A date field simplifies the process of inputting dates for assets. When editing a date, you'll have access to a user-friendly calendar component for selecting precise dates.


The option field type is a closed-ended option, perfect when you need to choose a single option from a predefined list. It allows you to select your preferred option from the dropdown menu.


A boolean field type, often referred to as a "checkbox" or "toggle" field, is designed to capture binary data, typically representing two states: true or false, yes or no, on or off, etc.

Currency (Coming soon)

A currency field, a specialized number column, presents numbers as formatted currency amounts. You have the flexibility to define a currency symbol like "$" or include the unit "USD," for instance.

Integer (Coming soon)

Integer fields restrict entries to numbers only, allowing for potential calculations. They accept negative values but not decimals. Examples of use cases include Unit numbers (if numeric), number of added cables, number of project team members, and similar scenarios.

Numeric (Coming soon)

The numeric field type exclusively accepts numeric entries, preserving leading zeroes (unlike Integer fields). It's particularly suited for numbers with a format like '0001234,' commonly used for barcodes or serial numbers.

Related articles