Formula Trigga

Supported Columns

Target columns, simple and complex source columns, column properties with hash notation, meta resources, and unsupported column types.

Formula Trigga works with two kinds of columns: target columns (where formula results are written) and source columns (whose values your formula reads). Not every monday.com column type is supported.

Target Columns

A target column is the column you attach Formula Trigga to. Formula results are written here, triggering any automations watching it.

Column TypeWhat Your Formula Can Write
TextAny string
NumbersAny number
DateDate in YYYY-MM-DD format
StatusStatus label string (e.g. "Done")
PeoplePeople assignments (via bare column ref)
Long TextAny string
EmailEmail address string
DropdownLabel string(s), comma-separated

When your formula writes "Option1, Option2" to a Dropdown column, it becomes two separate labels. Be aware of this if your formula produces comma-containing text.

Simple Source Columns

Simple source columns return a single value when referenced with {Column Name}.

Column TypeWhat {Column Name} ReturnsReturn TypeWhen Empty
TextText contentString""
NumbersNumeric valueNumber0
StatusStatus labelString"Empty"
DateDate string (YYYY-MM-DD)String""
EmailEmail addressString""
PhonePhone numberString""
Long TextText contentString""
LinkURL textString""
CheckboxChecked stateBooleanfalse
RatingRating valueNumber0
CountryCountry nameString""
HourTime as "HH:MM"String""
Item IDItem ID stringString""

Status columns return "Empty" — not an empty string. Write IF({Status} == "Empty", ...) instead of IF({Status} == "", ...).

Complex Source Columns

Complex source columns have multiple values you can access through properties using hash notation: {Column Name#Property}. See the property reference tables below for each type.

Column TypeAvailable Properties
PeopleNames, Count, Ids, Emails, PhoneNumbers
Person (legacy)Names, Count, Ids, Emails, PhoneNumbers
TimelineStart, End
LocationAddress, Country, CountryShort, City, CityShort, Street, StreetShort, StreetNumber
DropdownLabels, Count
VoteCount, Names
Time TrackingSeconds, Minutes, Hours
Last UpdatedName, Date, DateTime
Creation LogName, Date, DateTime
SubtasksNames, Count
Board RelationNames, Count
DependencyNames, Count

People and Person have identical properties — Person is the legacy single-person variant.

{People Column} (without a property) returns a special entity array. This only works when writing to a People target column — it copies the assigned people. For text output, always use {People Column#Names}.

Column Properties

Use hash notation to access specific properties of complex columns:

{Column Name#Property}

{People Column#Count} returns the number of assigned people. {Timeline#Start} returns the start date.

The bare reference {Column Name} (without a property) returns a default value — usually the primary display value. For most complex types, this is the comma-separated names or labels.

People / Person

PropertyReturnsTypeWhen Empty
#NamesComma-separated namesString""
#CountNumber of assigned peopleNumber0
#IdsComma-separated user IDsString""
#EmailsComma-separated emailsString""
#PhoneNumbersComma-separated phone numbersString""
IF({Assignee#Count} > 1, "Team task", "Individual task")

Timeline

PropertyReturnsTypeWhen Empty
#StartStart date (YYYY-MM-DD)String""
#EndEnd date (YYYY-MM-DD)String""
DAYS({Timeline#End}, {Timeline#Start})

Location

PropertyReturnsTypeWhen Empty
#AddressFull addressString""
#CountryCountry nameString""
#CountryShortCountry code (e.g. "US")String""
#CityCity nameString""
#CityShortCity abbreviationString""
#StreetStreet nameString""
#StreetShortStreet abbreviationString""
#StreetNumberStreet numberString""
CONCATENATE({Office#City}, ", ", {Office#CountryShort})
PropertyReturnsTypeWhen Empty
#LabelsComma-separated selected labelsString""
#CountNumber of selected optionsNumber0
IF({Tags#Count} > 0, {Tags#Labels}, "No tags")

Vote

PropertyReturnsTypeWhen Empty
#CountNumber of votesNumber0
#NamesComma-separated voter namesString""
IF({Feature Vote#Count} >= 5, "Popular", "Needs votes")

Time Tracking

PropertyReturnsTypeWhen Empty
#SecondsTotal tracked secondsNumber0
#MinutesTotal tracked minutesNumber0
#HoursTotal tracked hoursNumber0
IF({Time Tracking#Hours} > 8, "Over budget", "On track")

Last Updated

PropertyReturnsTypeWhen Empty
#NameName of the person who last updatedString""
#DateDate of last update (YYYY-MM-DD)String""
#DateTimeDate and time (YYYY-MM-DD HH:MM)String""
CONCATENATE("Last updated by ", {Last Updated#Name}, " on ", {Last Updated#Date})

Creation Log

PropertyReturnsTypeWhen Empty
#NameName of the item creatorString""
#DateCreation date (YYYY-MM-DD)String""
#DateTimeCreation date and time (YYYY-MM-DD HH:MM)String""
DAYS(TODAY(), {Creation Log#Date})

Subtasks

PropertyReturnsTypeWhen Empty
#NamesComma-separated subitem namesString""
#CountNumber of subitemsNumber0
IF({Subtasks#Count} == 0, "No subitems", CONCATENATE({Subtasks#Count}, " subitems"))

Board Relation

PropertyReturnsTypeWhen Empty
#NamesComma-separated linked item namesString""
#CountNumber of linked itemsNumber0
IF({Linked Projects#Count} > 0, "Has dependencies", "Independent")

Dependency

PropertyReturnsTypeWhen Empty
#NamesComma-separated dependency namesString""
#CountNumber of dependenciesNumber0
IF({Dependencies#Count} == 0, "Ready", "Blocked")

Meta Resources

Meta resources give you access to item-level and board-level information without referencing a specific column.

ReferenceReturnsReturn Type
{Name}Item nameString
{Board}Board nameString
{Group}Group nameString
CONCATENATE({Name}, " — ", {Group})

Unsupported Columns

These column types cannot be referenced in formulas:

Column TypeWhy
MirrorRead-only reflection of linked board data — no direct access
Formulamonday.com's native formula column — read-only, circular dependency risk
ProgressComputed value, no structured data
TagsNo structured data access
Doc / DocsDocument content, not a data column
Auto NumberSystem-generated, read-only
ButtonAction trigger, no data value
WeekNo structured data access
Color PickerNo structured data access
FileBinary content, not a data value

If your formula needs data from a mirrored column, reference the original column on the linked board instead. If you need data from a native formula column, recreate the calculation in Formula Trigga.

Next Steps