Using Variables
Variables are placeholders in your templates that get replaced with real data when you apply the template. They use the {variable.name} syntax.
Variable Types
Section titled “Variable Types”Item Variables
Section titled “Item Variables”| Variable | Resolves to | Example output |
|---|---|---|
{item.name} | The item’s name | Website Redesign |
{item.id} | The item’s ID | 1234567890 |
{item.url} | Link to the item | https://monday.com/boards/... |
Board Variables
Section titled “Board Variables”| Variable | Resolves to | Example output |
|---|---|---|
{board.name} | The board’s name | Q1 Project Tracker |
{board.id} | The board’s ID | 9876543210 |
User Variables
Section titled “User Variables”| Variable | Resolves to | Example output |
|---|---|---|
{me.name} | Your full name | Sarah Johnson |
{me.email} | Your email address | sarah@company.com |
Date Variables
Section titled “Date Variables”| Variable | Resolves to | Example output |
|---|---|---|
{today} | Today’s date | February 16, 2026 |
{now} | Current date and time | Feb 16, 2026 2:30 PM |
{timestamp} | ISO timestamp | 2026-02-16T14:30:00Z |
Column Variables
Section titled “Column Variables”Access any column value using {column.<column_id>}:
| Variable | Resolves to | Example output |
|---|---|---|
{column.status} | Status column value | Working on it |
{column.person} | Person column value | Sarah Johnson |
{column.date} | Date column value | 2026-03-01 |
{column.text} | Text column value | High priority |
Using Variables in Templates
Section titled “Using Variables in Templates”Basic Example
Section titled “Basic Example”Hi team,
Quick update on **{item.name}**:
Status: {column.status}Assigned to: {column.person}Last updated: {today}
— {me.name}When applied to an item called “Homepage Redesign” with status “Working on it” and person “Alex Chen”, this produces:
Hi team,
Quick update on Homepage Redesign:
Status: Working on it Assigned to: Alex Chen Last updated: February 16, 2026
— Sarah Johnson
Inserting Variables
Section titled “Inserting Variables”You can type variables directly using {curly.braces} or use the variable picker dropdown in the editor to insert them.
The editor shows variable badges highlighting detected placeholders in your template body, so you can see at a glance which variables are used.
Live Preview
Section titled “Live Preview”When you select a template to apply, the preview panel shows the template with all variables resolved using real data from the current item. This lets you verify the output before posting.
Missing Variables
Section titled “Missing Variables”If a variable can’t be resolved (e.g., a column doesn’t exist), it’s replaced with an empty string. The update is still posted — no errors occur.
To avoid surprises, check the live preview before applying.