Skip to content

Property Types

Properties (columns) define what type of data a database column holds. Choosing the right type ensures your data stays organized, filterable, and formula-ready.


Quick Reference

PropertyUse forNotes
TextNames, descriptions, free-form notesSearchable, formula-compatible
NumberQuantities, prices, scoresSupports currency, %, decimal formatting
Auto IDUnique record identifiersRead-only, never reused
SelectSingle-choice status or categoryColour-coded options
Multi-selectTags, platforms, multiple categoriesMultiple values per cell
StatusWorkflow stage trackingGrouped: Not Started / In Progress / Complete
PriorityTask importanceUrgent / High / Medium / Low
EffortTask sizing (story points)Fibonacci scale: 1, 2, 3, 5, 8, 13, 21
DateDeadlines, events, milestonesSupports time, ranges, reminders
Created TimeWhen a row was createdRead-only, auto-set
Last Edited TimeWhen a row was last modifiedRead-only, auto-updated
PersonTeam member assignmentShows profile pictures
Created ByWho created the rowRead-only, auto-set
Last Edited ByWho last modified the rowRead-only, auto-updated
Files & MediaAttachments, images, documentsDrag-and-drop upload
URLClickable web linksOpens in new tab
EmailEmail addressesClick-to-compose
PhonePhone numbersClick-to-call on mobile
CheckboxYes/No, done/not doneBinary toggle
FormulaCalculated valuesReferences other properties
RelationLink to another databaseTwo-way relationship
RollupAggregate data from relationsSum, count, average, min, max

Basic Properties

Text

Plain text of any length — great for names, descriptions, and free-form notes.

  • Enable Wrap Content to show multiple lines in the cell
  • Searchable and formula-compatible

Example uses: Product names, task descriptions, meeting notes


Number

Numeric values (integers and decimals).

SettingOptions
FormatNumber, Currency, Percentage
Decimal places0–10
Prefix / SuffixAdd symbols like $ or %

Example uses: Prices, quantities, scores, ratings


Auto ID

Automatically increments for each new row starting from 1.

INFO

Auto ID is read-only — it never reuses a number, even if rows are deleted. Perfect for invoice numbers, ticket IDs, and order numbers.


Select

Choose one option from a predefined list.

  • Create options with custom colours
  • Type to search existing options
  • Create new options on the fly
  • Options are shared across all rows

Example uses: Status (To Do / In Progress / Done), Priority, Category

To configure: Click the property header → Edit Property → add options with + → assign colours → drag to reorder.


Multi-select

Choose multiple options from a predefined list — same as Select but allows multiple values per cell. Values display as coloured tags.

Example uses: Tags, platforms (Web / Mobile / Desktop), skills


Status

A specialised Select designed for workflow tracking, with three built-in groups:

GroupDefault optionsColour
Not StartedNot StartedGray
In ProgressIn ProgressBlue
CompleteDoneGreen

Optimised for Kanban boards with group-by support. Names and colours are customisable.

Example uses: Task status, deal stage, application status


Priority

A specialised Select for ranking importance:

LevelColour
UrgentRed
HighOrange
MediumYellow
LowGray

Drives focus in Focus Board cycles. Labels and colours are customisable.


Effort

A special select using a Fibonacci-inspired scale to estimate task complexity.

ValueMeaningRough time
1TrivialUnder 30 min
2Small~1 hour
3MediumA few hours
5SolidHalf a day
8LargeFull day
13Very largeMultiple days
21Epic-sizedConsider breaking down

Why Fibonacci?

The growing gaps reflect how uncertainty increases with bigger tasks — a "5" isn't five times a "1", it means noticeably harder. This makes estimation faster and more honest than guessing exact hours.

Effort values are summed in the Focus Board header to track cycle capacity. To enable: add an Effort property → in Focus Board settings, select it under Effort Property.


Date & Time Properties

Date

Date values with optional time and end date.

OptionDetails
Include timeShows a time picker
Date rangeAllow start and end dates
FormatFull, short, relative, with time
Relative filtersToday, This week, Next 7 days, etc.

Example uses: Due dates, event dates, milestones, birthdays


Created Time / Last Edited Time

Both are read-only and automatically managed:

PropertyCaptures
Created TimeTimestamp when the row was first created
Last Edited TimeTimestamp of the most recent edit to any cell

Person Properties

Person

Assign one or more team members to a row. Displays profile pictures, supports multi-assign, and can be used in filters.

Example uses: Task assignee, project owner, reviewer

Created By / Last Edited By

Both are read-only and automatically managed:

PropertyRecords
Created ByThe team member who created the row
Last Edited ByThe team member who last edited any cell

PropertyBehaviour
Files & MediaDrag-and-drop upload. Multiple files per cell. Image thumbnails and previews.
URLClickable link that opens in a new tab. Validates URL format.
EmailClick-to-compose. Validates email format.
PhoneClick-to-call on mobile. Supports international formats.

Advanced Properties

Checkbox

A simple on/off toggle. Filterable by checked/unchecked state. Useful in formula conditions.

Example uses: Completed tasks, feature flags, archived items


Formula

Calculate values automatically based on other properties.

# Common examples
prop("First Name") + " " + prop("Last Name")   → Full name
prop("Quantity") * prop("Price")                → Line total
dateBetween(prop("Due Date"), now(), "days")    → Days remaining
if(prop("Status") == "Done", "✓", "○")         → Conditional label

INFO

Formulas are read-only and recalculate automatically when any referenced property changes.


Relation

Link rows to records in another database.

  • Can link one or multiple records per cell
  • Creates a two-way relationship (visible in both databases)
  • Use with Rollup to aggregate linked data

To set up: Create a Relation property → select the target database → click a cell to link records.


Rollup

Aggregate values from related records (requires a Relation property first).

CalculationWhat it returns
CountNumber of linked records
SumTotal of a numeric property
AverageAverage of a numeric property
Min / MaxEarliest or highest value
UniqueCount of distinct values

Example uses: Total order value, number of tasks per project, average rating


Configuring Properties

Actions

ActionHow
AddClick + at the right of the header row → name → select type
EditClick header → Edit Property → change name, type, or settings
DeleteClick header → Delete Property → confirm
ReorderClick and drag a column header left or right
HideClick header → Hide Property, or use the Properties panel

WARNING

Deleting a property permanently removes all data in that column.


Best Practices

DoAvoid
Use Number for anything you'll calculateUsing Text for numeric data
Use Select for predefined choicesCreating too many properties
Use Status for workflow trackingUsing Text for dates you'll filter
Use Effort for Focus Board sizingExcessive formulas (slows recalculation)
Group related properties togetherSparse use of Rollup on large relations
Hide rarely-used properties