Description
The Monday Board Columns activity enables interaction with the structure of a Monday.com board by allowing retrieval of existing columns or creation of new ones. Columns in Monday represent fields such as status, date, text, number, and others, used to capture and organize item-level data on boards.
This activity can either fetch all columns from a specified board or create new columns with specified types and configurations.
Use this activity to:
- Retrieve the current set of columns on a Monday board for inspection or automation purposes
- Add new columns (e.g., status, text, date) programmatically during board setup or customization
Use case: In a workflow that automates onboarding, a new project board can be created in Monday and then pre-filled with required columns (like Task Name, Due Date, Owner) using this activity. The data structure can then be used downstream to populate rows using MondayBoardItems activity.
No input data is required. Configuration values drive the behavior.
Output
Output Type | Format | Description |
---|
Data | JSON | List of columns or creation info |
Configuration Fields
Field Name | Description |
---|
Monday Connection | Choose a valid Monday OAuth connection to authenticate your request. |
Operation | Select the type of action:
|
Board Name | Select or enter the ID of the board where columns are to be retrieved or created. Required for both operations. |
Title | Provide the name/title for the new column. This is only required for the Create operation. |
Column Type | Choose the type of column to create (e.g., text , status , date , people ). Supported types from Monday’s API. |
Description | An optional description to annotate or describe the purpose of the new column. Only used in Create operation. |
Operation | Required Fields | Example Input |
---|
Get All | Board Name | Board Name | MarketingBoard123 |
|
Create | Board Name, Title, Type | Board Name | HRBoard01 | Title | Joining Date | Column Type | Date |
|
Sample Configuration
Field | Value |
---|
connection.id | monday_oauth_001 |
operation | Create |
boardId | board_22334 |
title | Priority |
columnType | status |
description | Task priority |
Sample Output
Id | Title | Type | Board ID |
---|
col01 | Priority | status | board_22334 |
col02 | Due Date | date | board_22334 |