---
title: Monday board items
description: Perform CRUD operations on Monday.com board items using this activity.
category: Application
tags: [monday, item, task, board, integration]
---

# Monday board items

## Description

The **Monday Board Items** entity represents tasks or work units (items) in a Monday.com board. Each item can have multiple columns with values like status, priority, people, and dates.

The **Monday Board Items** activity enables workflows to **fetch, create, delete, or batch-create** items on Monday.com boards. It supports flexible mapping of column data, making it suitable for task automation and integration with external data sources.

> **Use case**: Tasks from an Excel sheet or a database can be created as board items using this activity. Columns like status, deadline, and owner can be mapped using `Column Values` or `Column Values Mapping`. The output items can then be synced into dashboards or tracked for project progress.

## Input

- **Data** – Required only for `CreateMany` operation

## Output

| Output Type | Format | Description            |
| ----------- | ------ | ---------------------- |
| **Data**    | JSON   | Returned board item(s) |

## Configuration Fields

| Field Name              | Description                                                                                                |
| ----------------------- | ---------------------------------------------------------------------------------------------------------- |
| **Connection**          | Monday.com connection to authenticate API access.                                                          |
| **Operation**           | Type of operation: <ul><li>Get</li><li>Get All</li><li>Create</li><li>Create Many</li><li>Delete</li></ul> |
| **ItemId**              | ID of the Monday item (required for `Get` and `Delete`).                                                   |
| **BoardId**             | ID of the Monday board. Required for most operations.                                                      |
| **GroupId**             | ID of the group within the board (used in `Create`).                                                       |
| **ItemName**            | Name/title of the item to create.                                                                          |
| **ColumnValues**        | Key-value pairs to set column values for the item (`Create`).                                              |
| **ConfigFieldsMapping** | Mapping for fields like BoardId, GroupId, and ItemName (`CreateMany`).                                     |
| **ColumnValuesMapping** | Column mappings for multiple item creation (`CreateMany`).                                                 |

## Sample Input

| Operation       | Required Fields                                  | Example Input                                                                                                                                                                                                                                                                                                                                                                                              |
| --------------- | ------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Get**         | `ItemId`                                         | <table><tr><td><strong>ItemId</strong></td><td>100001</td></tr></table>                                                                                                                                                                                                                                                                                                                                    |
| **Get All**     | `BoardId`                                        | <table><tr><td><strong>BoardId</strong></td><td>123456789</td></tr></table>                                                                                                                                                                                                                                                                                                                                |
| **Create**      | `BoardId`, `GroupId`, `ItemName`, `ColumnValues` | <table> <tr><td><strong>BoardId</strong></td><td>123456789</td></tr> <tr><td><strong>GroupId</strong></td><td>group_1</td></tr> <tr><td><strong>ItemName</strong></td><td>Design Landing Page</td></tr> <tr><td><strong>ColumnValues</strong></td><td><table><tr><td>Status</td><td>Working</td></tr><tr><td>Due Date</td><td>2025-06-25</td></tr></table></td></tr> </table>                              |
| **Create Many** | `ConfigFieldsMapping`, `ColumnValuesMapping`     | <table> <tr><td><strong>ConfigFieldsMapping</strong></td><td> <table><tr><td>BoardId</td><td>[Board ID]</td></tr><tr><td>GroupId</td><td>[Group Name]</td></tr><tr><td>ItemName</td><td>[Title]</td></tr></table></td></tr> <tr><td><strong>ColumnValuesMapping</strong></td><td> <table><tr><td>Status</td><td>[Status]</td></tr><tr><td>Due Date</td><td>[Due Date]</td></tr></table></td></tr> </table> |
| **Delete**      | `ItemId`                                         | <table><tr><td><strong>ItemId</strong></td><td>100001</td></tr></table>                                                                                                                                                                                                                                                                                                                                    |

## Sample Configuration

| Field             | Value                                                                                                |
| ----------------- | ---------------------------------------------------------------------------------------------------- |
| `connection.id`   | `mon123`                                                                                             |
| `connection.name` | `Monday Prod`                                                                                        |
| `operation`       | `Create`                                                                                             |
| `boardId`         | `123456789`                                                                                          |
| `groupId`         | `group_1`                                                                                            |
| `itemName`        | `Design Landing Page`                                                                                |
| `columnValues`    | <table><tr><td>Status</td><td>Working</td></tr><tr><td>Due Date</td><td>2025-06-25</td></tr></table> |

## Sample Output

| id     | name                | created_at           | updated_at           | column_values                                                                |
| ------ | ------------------- | -------------------- | -------------------- | ---------------------------------------------------------------------------- |
| 100001 | Design Landing Page | 2025-06-20T11:00:00Z | 2025-06-20T11:00:00Z | [{"name":"Status","text":"Working"},{"name":"Due Date","text":"2025-06-25"}] |

---
