🇪🇸 Español 🇬🇧 English 🇧🇷 Português

Trigger: Board Column Changed

The generic Boards trigger: fire a workflow whenever any column value on an item changes.

Jul 11, 2026

The Board Column Changed trigger fires a workflow whenever any column value on a Board item changes — a status, a date, a number, free text, anything. It's the generic Boards trigger: reach for it when the change you care about doesn't have its own dedicated trigger (assignment, status, group).

When it fires

As soon as a column value is updated on an item in any of your Boards.

Trigger configuration

  • Board: restrict to a specific board. Empty = any board.
  • Column: restrict to a specific column. Empty = any column on that board.

Available variables

  • $record.object_type, $record.object_id, $record.workspace_id
  • $trigger.column_id, $trigger.column_old, $trigger.column_new

Example workflow

"Alert on priority change": Board Column Changed trigger (Board = "Tech Support", Column = "Priority") → Condition: $trigger.column_new = "Urgent" → "Notify team" action in Team: "Item #{{$record.object_id}} was just set to Urgent priority."

Tips

  • It's the most flexible Boards trigger: if Omnifox later ships a dedicated trigger for your column type (like it did for Status or Person), migrate your logic there — dedicated triggers usually expose cleaner variables.
  • Pair it with a condition on $trigger.column_new to react to one specific value instead of every change.

Troubleshooting

If it never fires, make sure you're targeting the correct column ID (not the display name, which can change) and that the board picked in the filter matches the one where the change actually happened.

Was this helpful?

Related articles