# Monday (/integrations/monday)





{/* MANUAL-CONTENT-START:intro */}

Use [Monday.com](https://monday.com/) to manage boards, groups, columns, items, and subitems. Read or search items by column values, create or update them, duplicate or move them between groups, and archive or delete them. Updates let a workflow post comments.

Webhook triggers start workflows when items are created, deleted, or moved; column or status values change; or updates are posted. Use these events to synchronize board activity with another system.

{/* MANUAL-CONTENT-END */}

Connection guides: [API tokens](/integrations/monday-service-account).

## OAuth scopes [#oauth-scopes]

Sim requests these scopes when someone connects a Monday.com account. For a self-hosted deployment, register your own app with the provider using the settings below. See [Integrations and OAuth](/platform/self-hosting/integrations-oauth) for setup.

| Setting | Value |
| - | - |
| Redirect URI | `<NEXT_PUBLIC_APP_URL>/api/auth/oauth2/callback/monday` |
| Environment variables | `MONDAY_CLIENT_ID`, `MONDAY_CLIENT_SECRET` |

| Scope | Description |
| - | - |
| `boards:read` | Read boards, items, and columns |
| `boards:write` | Create and modify boards, items, and groups |
| `updates:read` | Read updates and comments |
| `updates:write` | Create and edit updates and comments |
| `webhooks:read` | Read webhook subscriptions |
| `webhooks:write` | Create and manage webhook subscriptions |
| `me:read` | Read your user profile |

## Use the block [#usage-instructions]

Read or manage boards, groups, columns, items, and subitems in Monday.com. Search items, change column values, move or archive items, post updates, and start workflows from supported board events.

## Actions [#actions]

### Monday List Boards [#monday-list-boards]

List boards from your Monday.com account

<ReferenceDetails>
  #### Input [#input]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `limit` | number | No | Maximum number of boards to return (default 25, max 500) |
  | `page` | number | No | Page number for pagination (starts at 1) |

  #### Output [#output]

  | Parameter | Type | Description |
  | - | - | - |
  | `boards` | array | List of Monday.com boards |
  | ↳ `id` | string | Board ID |
  | ↳ `name` | string | Board name |
  | ↳ `description` | string | Board description |
  | ↳ `state` | string | Board state (active, archived, deleted) |
  | ↳ `boardKind` | string | Board kind (public, private, share) |
  | ↳ `itemsCount` | number | Number of items on the board |
  | ↳ `url` | string | Board URL |
  | ↳ `updatedAt` | string | Last updated timestamp |
  | `count` | number | Number of boards returned |
</ReferenceDetails>

### Monday Get Board [#monday-get-board]

Get a specific Monday.com board with its groups and columns

<ReferenceDetails>
  #### Input [#input-1]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `boardId` | string | Yes | The ID of the board to retrieve |

  #### Output [#output-1]

  | Parameter | Type | Description |
  | - | - | - |
  | `board` | json | Board details |
  | ↳ `id` | string | Board ID |
  | ↳ `name` | string | Board name |
  | ↳ `description` | string | Board description |
  | ↳ `state` | string | Board state |
  | ↳ `boardKind` | string | Board kind (public, private, share) |
  | ↳ `itemsCount` | number | Number of items |
  | ↳ `url` | string | Board URL |
  | ↳ `updatedAt` | string | Last updated timestamp |
  | `groups` | array | Groups on the board |
  | ↳ `id` | string | Group ID |
  | ↳ `title` | string | Group title |
  | ↳ `color` | string | Group color (hex) |
  | ↳ `archived` | boolean | Whether the group is archived |
  | ↳ `deleted` | boolean | Whether the group is deleted |
  | ↳ `position` | string | Group position |
  | `columns` | array | Columns on the board |
  | ↳ `id` | string | Column ID |
  | ↳ `title` | string | Column title |
  | ↳ `type` | string | Column type |
</ReferenceDetails>

### Monday Get Item [#monday-get-item]

Get a specific item by ID from Monday.com

<ReferenceDetails>
  #### Input [#input-2]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `itemId` | string | Yes | The ID of the item to retrieve |

  #### Output [#output-2]

  | Parameter | Type | Description |
  | - | - | - |
  | `item` | json | The requested item |
  | ↳ `id` | string | Item ID |
  | ↳ `name` | string | Item name |
  | ↳ `state` | string | Item state |
  | ↳ `boardId` | string | Board ID |
  | ↳ `groupId` | string | Group ID |
  | ↳ `groupTitle` | string | Group title |
  | ↳ `columnValues` | array | Column values |
  | ↳ `id` | string | Column ID |
  | ↳ `text` | string | Text value |
  | ↳ `value` | string | Raw JSON value |
  | ↳ `type` | string | Column type |
  | ↳ `createdAt` | string | Creation timestamp |
  | ↳ `updatedAt` | string | Last updated timestamp |
  | ↳ `url` | string | Item URL |
</ReferenceDetails>

### Monday Get Items [#monday-get-items]

Get items from a Monday.com board

<ReferenceDetails>
  #### Input [#input-3]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `boardId` | string | Yes | The ID of the board to get items from |
  | `groupId` | string | No | Filter items by group ID |
  | `limit` | number | No | Maximum number of items to return (default 25, max 500) |

  #### Output [#output-3]

  | Parameter | Type | Description |
  | - | - | - |
  | `items` | array | List of items from the board |
  | ↳ `id` | string | Item ID |
  | ↳ `name` | string | Item name |
  | ↳ `state` | string | Item state (active, archived, deleted) |
  | ↳ `boardId` | string | Board ID |
  | ↳ `groupId` | string | Group ID |
  | ↳ `groupTitle` | string | Group title |
  | ↳ `columnValues` | array | Column values for the item |
  | ↳ `id` | string | Column ID |
  | ↳ `text` | string | Human-readable text value |
  | ↳ `value` | string | Raw JSON value |
  | ↳ `type` | string | Column type |
  | ↳ `createdAt` | string | Creation timestamp |
  | ↳ `updatedAt` | string | Last updated timestamp |
  | ↳ `url` | string | Item URL |
  | `count` | number | Number of items returned |
</ReferenceDetails>

### Monday Search Items [#monday-search-items]

Search for items on a Monday.com board by column values

<ReferenceDetails>
  #### Input [#input-4]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `boardId` | string | Yes | The ID of the board to search |
  | `columns` | string | Yes | JSON array of column filters, e.g. \[\{"column\_id":"status","column\_values":\["Done"]}] |
  | `limit` | number | No | Maximum number of items to return (default 25, max 500) |
  | `cursor` | string | No | Pagination cursor from a previous search response |

  #### Output [#output-4]

  | Parameter | Type | Description |
  | - | - | - |
  | `items` | array | Matching items |
  | ↳ `id` | string | Item ID |
  | ↳ `name` | string | Item name |
  | ↳ `state` | string | Item state |
  | ↳ `boardId` | string | Board ID |
  | ↳ `groupId` | string | Group ID |
  | ↳ `groupTitle` | string | Group title |
  | ↳ `columnValues` | array | Column values |
  | ↳ `id` | string | Column ID |
  | ↳ `text` | string | Text value |
  | ↳ `value` | string | Raw JSON value |
  | ↳ `type` | string | Column type |
  | ↳ `createdAt` | string | Creation timestamp |
  | ↳ `updatedAt` | string | Last updated timestamp |
  | ↳ `url` | string | Item URL |
  | `count` | number | Number of items returned |
  | `cursor` | string | Pagination cursor for fetching the next page |
</ReferenceDetails>

### Monday Create Item [#monday-create-item]

Create a new item on a Monday.com board

<ReferenceDetails>
  #### Input [#input-5]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `boardId` | string | Yes | The ID of the board to create the item on |
  | `itemName` | string | Yes | The name of the new item |
  | `groupId` | string | No | The group ID to create the item in |
  | `columnValues` | string | No | JSON string of column values to set (e.g., \{"status":"Done","date":"2024-01-01"}) |

  #### Output [#output-5]

  | Parameter | Type | Description |
  | - | - | - |
  | `item` | json | The created item |
  | ↳ `id` | string | Item ID |
  | ↳ `name` | string | Item name |
  | ↳ `state` | string | Item state |
  | ↳ `boardId` | string | Board ID |
  | ↳ `groupId` | string | Group ID |
  | ↳ `groupTitle` | string | Group title |
  | ↳ `columnValues` | array | Column values |
  | ↳ `id` | string | Column ID |
  | ↳ `text` | string | Text value |
  | ↳ `value` | string | Raw JSON value |
  | ↳ `type` | string | Column type |
  | ↳ `createdAt` | string | Creation timestamp |
  | ↳ `updatedAt` | string | Last updated timestamp |
  | ↳ `url` | string | Item URL |
</ReferenceDetails>

### Monday Update Item [#monday-update-item]

Update column values of an item on a Monday.com board

<ReferenceDetails>
  #### Input [#input-6]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `boardId` | string | Yes | The ID of the board containing the item |
  | `itemId` | string | Yes | The ID of the item to update |
  | `columnValues` | string | Yes | JSON string of column values to update (e.g., \{"status":"Done","date":"2024-01-01"}) |

  #### Output [#output-6]

  | Parameter | Type | Description |
  | - | - | - |
  | `item` | json | The updated item |
  | ↳ `id` | string | Item ID |
  | ↳ `name` | string | Item name |
  | ↳ `state` | string | Item state |
  | ↳ `boardId` | string | Board ID |
  | ↳ `groupId` | string | Group ID |
  | ↳ `groupTitle` | string | Group title |
  | ↳ `columnValues` | array | Column values |
  | ↳ `id` | string | Column ID |
  | ↳ `text` | string | Text value |
  | ↳ `value` | string | Raw JSON value |
  | ↳ `type` | string | Column type |
  | ↳ `createdAt` | string | Creation timestamp |
  | ↳ `updatedAt` | string | Last updated timestamp |
  | ↳ `url` | string | Item URL |
</ReferenceDetails>

### Monday Change Column Value [#monday-change-column-value]

Update a single column's value on a Monday.com item

<ReferenceDetails>
  #### Input [#input-7]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `boardId` | string | Yes | The ID of the board containing the item |
  | `itemId` | string | Yes | The ID of the item to update |
  | `columnId` | string | Yes | The ID of the column to update (e.g., "status", "date4") |
  | `value` | string | Yes | The new column value as a JSON string (e.g., \{"label":"Done"} for a status column) |
  | `createLabelsIfMissing` | boolean | No | Create status/dropdown labels that do not yet exist on the column |

  #### Output [#output-7]

  | Parameter | Type | Description |
  | - | - | - |
  | `item` | json | The updated item |
  | ↳ `id` | string | Item ID |
  | ↳ `name` | string | Item name |
  | ↳ `state` | string | Item state |
  | ↳ `boardId` | string | Board ID |
  | ↳ `groupId` | string | Group ID |
  | ↳ `groupTitle` | string | Group title |
  | ↳ `columnValues` | array | Column values |
  | ↳ `id` | string | Column ID |
  | ↳ `text` | string | Text value |
  | ↳ `value` | string | Raw JSON value |
  | ↳ `type` | string | Column type |
  | ↳ `createdAt` | string | Creation timestamp |
  | ↳ `updatedAt` | string | Last updated timestamp |
  | ↳ `url` | string | Item URL |
</ReferenceDetails>

### Monday Duplicate Item [#monday-duplicate-item]

Duplicate an existing item on a Monday.com board

<ReferenceDetails>
  #### Input [#input-8]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `boardId` | string | Yes | The ID of the board containing the item |
  | `itemId` | string | Yes | The ID of the item to duplicate |
  | `withUpdates` | boolean | No | Whether to also duplicate the item updates |

  #### Output [#output-8]

  | Parameter | Type | Description |
  | - | - | - |
  | `item` | json | The duplicated item |
  | ↳ `id` | string | Item ID |
  | ↳ `name` | string | Item name |
  | ↳ `state` | string | Item state |
  | ↳ `boardId` | string | Board ID |
  | ↳ `groupId` | string | Group ID |
  | ↳ `groupTitle` | string | Group title |
  | ↳ `columnValues` | array | Column values |
  | ↳ `id` | string | Column ID |
  | ↳ `text` | string | Text value |
  | ↳ `value` | string | Raw JSON value |
  | ↳ `type` | string | Column type |
  | ↳ `createdAt` | string | Creation timestamp |
  | ↳ `updatedAt` | string | Last updated timestamp |
  | ↳ `url` | string | Item URL |
</ReferenceDetails>

### Monday Delete Item [#monday-delete-item]

Delete an item from a Monday.com board

<ReferenceDetails>
  #### Input [#input-9]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `itemId` | string | Yes | The ID of the item to delete |

  #### Output [#output-9]

  | Parameter | Type | Description |
  | - | - | - |
  | `id` | string | The ID of the deleted item |
</ReferenceDetails>

### Monday Archive Item [#monday-archive-item]

Archive an item on a Monday.com board

<ReferenceDetails>
  #### Input [#input-10]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `itemId` | string | Yes | The ID of the item to archive |

  #### Output [#output-10]

  | Parameter | Type | Description |
  | - | - | - |
  | `id` | string | The ID of the archived item |
</ReferenceDetails>

### Monday Move Item to Group [#monday-move-item-to-group]

Move an item to a different group on a Monday.com board

<ReferenceDetails>
  #### Input [#input-11]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `itemId` | string | Yes | The ID of the item to move |
  | `groupId` | string | Yes | The ID of the target group |

  #### Output [#output-11]

  | Parameter | Type | Description |
  | - | - | - |
  | `item` | json | The moved item with updated group |
  | ↳ `id` | string | Item ID |
  | ↳ `name` | string | Item name |
  | ↳ `state` | string | Item state |
  | ↳ `boardId` | string | Board ID |
  | ↳ `groupId` | string | Group ID |
  | ↳ `groupTitle` | string | Group title |
  | ↳ `columnValues` | array | Column values |
  | ↳ `id` | string | Column ID |
  | ↳ `text` | string | Text value |
  | ↳ `value` | string | Raw JSON value |
  | ↳ `type` | string | Column type |
  | ↳ `createdAt` | string | Creation timestamp |
  | ↳ `updatedAt` | string | Last updated timestamp |
  | ↳ `url` | string | Item URL |
</ReferenceDetails>

### Monday Create Subitem [#monday-create-subitem]

Create a subitem under a parent item on Monday.com

<ReferenceDetails>
  #### Input [#input-12]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `parentItemId` | string | Yes | The ID of the parent item |
  | `itemName` | string | Yes | The name of the new subitem |
  | `columnValues` | string | No | JSON string of column values to set |

  #### Output [#output-12]

  | Parameter | Type | Description |
  | - | - | - |
  | `item` | json | The created subitem |
  | ↳ `id` | string | Item ID |
  | ↳ `name` | string | Item name |
  | ↳ `state` | string | Item state |
  | ↳ `boardId` | string | Board ID |
  | ↳ `groupId` | string | Group ID |
  | ↳ `groupTitle` | string | Group title |
  | ↳ `columnValues` | array | Column values |
  | ↳ `id` | string | Column ID |
  | ↳ `text` | string | Text value |
  | ↳ `value` | string | Raw JSON value |
  | ↳ `type` | string | Column type |
  | ↳ `createdAt` | string | Creation timestamp |
  | ↳ `updatedAt` | string | Last updated timestamp |
  | ↳ `url` | string | Item URL |
</ReferenceDetails>

### Monday Create Update [#monday-create-update]

Add an update (comment) to a Monday.com item

<ReferenceDetails>
  #### Input [#input-13]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `itemId` | string | Yes | The ID of the item to add the update to |
  | `body` | string | Yes | The update text content (supports HTML) |

  #### Output [#output-13]

  | Parameter | Type | Description |
  | - | - | - |
  | `update` | json | The created update |
  | ↳ `id` | string | Update ID |
  | ↳ `body` | string | Update body (HTML) |
  | ↳ `textBody` | string | Plain text body |
  | ↳ `createdAt` | string | Creation timestamp |
  | ↳ `creatorId` | string | Creator user ID |
  | ↳ `itemId` | string | Item ID |
</ReferenceDetails>

### Monday Create Group [#monday-create-group]

Create a new group on a Monday.com board

<ReferenceDetails>
  #### Input [#input-14]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `boardId` | string | Yes | The ID of the board to create the group on |
  | `groupName` | string | Yes | The name of the new group (max 255 characters) |
  | `groupColor` | string | No | The group color as a hex code (e.g., "#ff642e") |

  #### Output [#output-14]

  | Parameter | Type | Description |
  | - | - | - |
  | `group` | json | The created group |
  | ↳ `id` | string | Group ID |
  | ↳ `title` | string | Group title |
  | ↳ `color` | string | Group color (hex) |
  | ↳ `archived` | boolean | Whether archived |
  | ↳ `deleted` | boolean | Whether deleted |
  | ↳ `position` | string | Group position |
</ReferenceDetails>

### Monday Get Groups [#monday-get-groups]

Get the groups on a Monday.com board

<ReferenceDetails>
  #### Input [#input-15]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `boardId` | string | Yes | The ID of the board to retrieve groups from |

  #### Output [#output-15]

  | Parameter | Type | Description |
  | - | - | - |
  | `groups` | array | Groups on the board |
  | ↳ `id` | string | Group ID |
  | ↳ `title` | string | Group title |
  | ↳ `color` | string | Group color (hex) |
  | ↳ `archived` | boolean | Whether the group is archived |
  | ↳ `deleted` | boolean | Whether the group is deleted |
  | ↳ `position` | string | Group position |
  | `count` | number | Number of returned groups |
</ReferenceDetails>

### Monday Create Board [#monday-create-board]

Create a new board in Monday.com

<ReferenceDetails>
  #### Input [#input-16]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `boardName` | string | Yes | The name of the new board |
  | `boardKind` | string | Yes | The board kind: public, private, or share |
  | `description` | string | No | The board description |
  | `workspaceId` | string | No | The ID of the workspace to create the board in |
  | `folderId` | string | No | The ID of the folder to create the board in |

  #### Output [#output-16]

  | Parameter | Type | Description |
  | - | - | - |
  | `board` | json | The created board |
  | ↳ `id` | string | Board ID |
  | ↳ `name` | string | Board name |
  | ↳ `description` | string | Board description |
  | ↳ `state` | string | Board state |
  | ↳ `boardKind` | string | Board kind (public, private, share) |
  | ↳ `itemsCount` | number | Number of items |
  | ↳ `url` | string | Board URL |
  | ↳ `updatedAt` | string | Last updated timestamp |
</ReferenceDetails>

### Monday Create Column [#monday-create-column]

Create a new column on a Monday.com board

<ReferenceDetails>
  #### Input [#input-17]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `boardId` | string | Yes | The ID of the board to create the column on |
  | `columnTitle` | string | Yes | The title of the new column |
  | `columnType` | string | Yes | The column type (e.g., status, text, numbers, date, people, dropdown) |
  | `columnDescription` | string | No | The column description |
  | `columnDefaults` | string | No | JSON string of default settings for the column (e.g., status labels) |

  #### Output [#output-17]

  | Parameter | Type | Description |
  | - | - | - |
  | `column` | json | The created column |
  | ↳ `id` | string | Column ID |
  | ↳ `title` | string | Column title |
  | ↳ `type` | string | Column type |
</ReferenceDetails>

## Triggers [#triggers]

A trigger starts a workflow when a supported event occurs in this service.

### Monday Column Value Changed [#monday-column-value-changed]

Trigger workflow when any column value changes on a Monday.com board

<ReferenceDetails label="Configuration and outputs">
  #### Configuration [#configuration]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `triggerCredentials` | string | Yes | Select your Monday.com account to create the webhook automatically. |
  | `boardId` | string | Yes | The ID of the board to monitor. Find it in the URL: monday.com/boards/BOARD\_ID |

  #### Output [#output-18]

  | Parameter | Type | Description |
  | - | - | - |
  | `boardId` | string | The board ID where the event occurred |
  | `itemId` | string | The item ID (pulseId) |
  | `itemName` | string | The item name (pulseName) |
  | `groupId` | string | The group ID of the item |
  | `userId` | string | The ID of the user who triggered the event |
  | `triggerTime` | string | ISO timestamp of when the event occurred |
  | `triggerUuid` | string | Unique identifier for this event |
  | `subscriptionId` | string | The webhook subscription ID |
  | `columnId` | string | The ID of the changed column |
  | `columnType` | string | The type of the changed column |
  | `columnTitle` | string | The title of the changed column |
  | `value` | json | The new value of the column |
  | `previousValue` | json | The previous value of the column |
</ReferenceDetails>

### Monday Item Archived [#monday-item-archived]

Trigger workflow when an item is archived on a Monday.com board

<ReferenceDetails label="Configuration and outputs">
  #### Configuration [#configuration-1]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `triggerCredentials` | string | Yes | Select your Monday.com account to create the webhook automatically. |
  | `boardId` | string | Yes | The ID of the board to monitor. Find it in the URL: monday.com/boards/BOARD\_ID |

  #### Output [#output-19]

  | Parameter | Type | Description |
  | - | - | - |
  | `boardId` | string | The board ID where the event occurred |
  | `itemId` | string | The item ID (pulseId) |
  | `itemName` | string | The item name (pulseName) |
  | `groupId` | string | The group ID of the item |
  | `userId` | string | The ID of the user who triggered the event |
  | `triggerTime` | string | ISO timestamp of when the event occurred |
  | `triggerUuid` | string | Unique identifier for this event |
  | `subscriptionId` | string | The webhook subscription ID |
</ReferenceDetails>

### Monday Item Created [#monday-item-created]

Trigger workflow when a new item is created on a Monday.com board

<ReferenceDetails label="Configuration and outputs">
  #### Configuration [#configuration-2]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `triggerCredentials` | string | Yes | Select your Monday.com account to create the webhook automatically. |
  | `boardId` | string | Yes | The ID of the board to monitor. Find it in the URL: monday.com/boards/BOARD\_ID |

  #### Output [#output-20]

  | Parameter | Type | Description |
  | - | - | - |
  | `boardId` | string | The board ID where the event occurred |
  | `itemId` | string | The item ID (pulseId) |
  | `itemName` | string | The item name (pulseName) |
  | `groupId` | string | The group ID of the item |
  | `userId` | string | The ID of the user who triggered the event |
  | `triggerTime` | string | ISO timestamp of when the event occurred |
  | `triggerUuid` | string | Unique identifier for this event |
  | `subscriptionId` | string | The webhook subscription ID |
</ReferenceDetails>

### Monday Item Deleted [#monday-item-deleted]

Trigger workflow when an item is deleted on a Monday.com board

<ReferenceDetails label="Configuration and outputs">
  #### Configuration [#configuration-3]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `triggerCredentials` | string | Yes | Select your Monday.com account to create the webhook automatically. |
  | `boardId` | string | Yes | The ID of the board to monitor. Find it in the URL: monday.com/boards/BOARD\_ID |

  #### Output [#output-21]

  | Parameter | Type | Description |
  | - | - | - |
  | `boardId` | string | The board ID where the event occurred |
  | `itemId` | string | The item ID (pulseId) |
  | `itemName` | string | The item name (pulseName) |
  | `groupId` | string | The group ID of the item |
  | `userId` | string | The ID of the user who triggered the event |
  | `triggerTime` | string | ISO timestamp of when the event occurred |
  | `triggerUuid` | string | Unique identifier for this event |
  | `subscriptionId` | string | The webhook subscription ID |
</ReferenceDetails>

### Monday Item Moved to Group [#monday-item-moved-to-group]

Trigger workflow when an item is moved to any group on a Monday.com board

<ReferenceDetails label="Configuration and outputs">
  #### Configuration [#configuration-4]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `triggerCredentials` | string | Yes | Select your Monday.com account to create the webhook automatically. |
  | `boardId` | string | Yes | The ID of the board to monitor. Find it in the URL: monday.com/boards/BOARD\_ID |

  #### Output [#output-22]

  | Parameter | Type | Description |
  | - | - | - |
  | `boardId` | string | The board ID where the event occurred |
  | `itemId` | string | The item ID (pulseId) |
  | `itemName` | string | The item name (pulseName) |
  | `groupId` | string | The group ID of the item |
  | `userId` | string | The ID of the user who triggered the event |
  | `triggerTime` | string | ISO timestamp of when the event occurred |
  | `triggerUuid` | string | Unique identifier for this event |
  | `subscriptionId` | string | The webhook subscription ID |
  | `destGroupId` | string | The destination group ID the item was moved to |
  | `sourceGroupId` | string | The source group ID the item was moved from |
</ReferenceDetails>

### Monday Item Name Changed [#monday-item-name-changed]

Trigger workflow when an item name changes on a Monday.com board

<ReferenceDetails label="Configuration and outputs">
  #### Configuration [#configuration-5]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `triggerCredentials` | string | Yes | Select your Monday.com account to create the webhook automatically. |
  | `boardId` | string | Yes | The ID of the board to monitor. Find it in the URL: monday.com/boards/BOARD\_ID |

  #### Output [#output-23]

  | Parameter | Type | Description |
  | - | - | - |
  | `boardId` | string | The board ID where the event occurred |
  | `itemId` | string | The item ID (pulseId) |
  | `itemName` | string | The item name (pulseName) |
  | `groupId` | string | The group ID of the item |
  | `userId` | string | The ID of the user who triggered the event |
  | `triggerTime` | string | ISO timestamp of when the event occurred |
  | `triggerUuid` | string | Unique identifier for this event |
  | `subscriptionId` | string | The webhook subscription ID |
  | `columnId` | string | The ID of the changed column |
  | `columnType` | string | The type of the changed column |
  | `columnTitle` | string | The title of the changed column |
  | `value` | json | The new value of the column |
  | `previousValue` | json | The previous value of the column |
</ReferenceDetails>

### Monday Status Changed [#monday-status-changed]

Trigger workflow when a status column value changes on a Monday.com board

<ReferenceDetails label="Configuration and outputs">
  #### Configuration [#configuration-6]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `triggerCredentials` | string | Yes | Select your Monday.com account to create the webhook automatically. |
  | `boardId` | string | Yes | The ID of the board to monitor. Find it in the URL: monday.com/boards/BOARD\_ID |

  #### Output [#output-24]

  | Parameter | Type | Description |
  | - | - | - |
  | `boardId` | string | The board ID where the event occurred |
  | `itemId` | string | The item ID (pulseId) |
  | `itemName` | string | The item name (pulseName) |
  | `groupId` | string | The group ID of the item |
  | `userId` | string | The ID of the user who triggered the event |
  | `triggerTime` | string | ISO timestamp of when the event occurred |
  | `triggerUuid` | string | Unique identifier for this event |
  | `subscriptionId` | string | The webhook subscription ID |
  | `columnId` | string | The ID of the changed column |
  | `columnType` | string | The type of the changed column |
  | `columnTitle` | string | The title of the changed column |
  | `value` | json | The new value of the column |
  | `previousValue` | json | The previous value of the column |
</ReferenceDetails>

### Monday Subitem Created [#monday-subitem-created]

Trigger workflow when a subitem is created on a Monday.com board

<ReferenceDetails label="Configuration and outputs">
  #### Configuration [#configuration-7]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `triggerCredentials` | string | Yes | Select your Monday.com account to create the webhook automatically. |
  | `boardId` | string | Yes | The ID of the board to monitor. Find it in the URL: monday.com/boards/BOARD\_ID |

  #### Output [#output-25]

  | Parameter | Type | Description |
  | - | - | - |
  | `boardId` | string | The board ID where the event occurred |
  | `itemId` | string | The item ID (pulseId) |
  | `itemName` | string | The item name (pulseName) |
  | `groupId` | string | The group ID of the item |
  | `userId` | string | The ID of the user who triggered the event |
  | `triggerTime` | string | ISO timestamp of when the event occurred |
  | `triggerUuid` | string | Unique identifier for this event |
  | `subscriptionId` | string | The webhook subscription ID |
  | `parentItemId` | string | The parent item ID |
  | `parentItemBoardId` | string | The parent item board ID |
</ReferenceDetails>

### Monday Update Posted [#monday-update-posted]

Trigger workflow when an update or comment is posted on a Monday.com item

<ReferenceDetails label="Configuration and outputs">
  #### Configuration [#configuration-8]

  | Parameter | Type | Required | Description |
  | - | - | - | - |
  | `triggerCredentials` | string | Yes | Select your Monday.com account to create the webhook automatically. |
  | `boardId` | string | Yes | The ID of the board to monitor. Find it in the URL: monday.com/boards/BOARD\_ID |

  #### Output [#output-26]

  | Parameter | Type | Description |
  | - | - | - |
  | `boardId` | string | The board ID where the event occurred |
  | `itemId` | string | The item ID (pulseId) |
  | `itemName` | string | The item name (pulseName) |
  | `groupId` | string | The group ID of the item |
  | `userId` | string | The ID of the user who triggered the event |
  | `triggerTime` | string | ISO timestamp of when the event occurred |
  | `triggerUuid` | string | Unique identifier for this event |
  | `subscriptionId` | string | The webhook subscription ID |
  | `updateId` | string | The ID of the created update |
  | `body` | string | The HTML body of the update |
  | `textBody` | string | The plain text body of the update |
</ReferenceDetails>
