# Monday

monday.com is a customizable work management platform for project planning, collaboration, and automation, supporting agile, sales, marketing, and more

- **Category:** project management
- **Auth:** OAUTH2
- **Tools:** 123
- **Triggers:** 0
- **Slug:** `MONDAY`
- **Version:** 20260217_00

## Frequently Asked Questions

### Why is Monday.com OAuth2 not working for my users?

Monday.com requires a workspace admin to install the OAuth2 app before any user in that workspace can authorize their account. If the app is not installed, users will see an authorization error when trying to connect.

### How do I install the Devcaster OAuth2 app for Monday.com?

A workspace admin needs to visit the following URL and approve the app installation:

`https://auth.monday.com/oauth2/authorize?client_id=96b038435fc029e045f9ba800e66fefa&response_type=install`

Once the admin has installed the app, users in that workspace can authorize their accounts using OAuth2 as usual.

### Do I need to install the app for each user?

No. The admin only needs to install the app once per workspace. After that, any user in the workspace can connect their Monday.com account through Devcaster's OAuth2 flow.

### How do I set up custom OAuth credentials for Monday.com?

For a step-by-step guide on creating and configuring your own Monday.com OAuth credentials with Devcaster, see [How to create OAuth2 credentials for Monday](https://devcaster.dev/auth/monday).

### How do I configure scopes for Monday.com?

Monday.com doesn't accept scopes in the auth config the way Google does. Scopes are configured on the OAuth app itself. If you're using the default OAuth app, the required scopes are already configured. If creating your own app, add the scopes you need:

```bash
me:read
boards:read
boards:write
docs:read
docs:write
workspaces:read
workspaces:write
users:read
users:write
account:read
notifications:write
updates:read
updates:write
assets:read
tags:read
teams:read
teams:write
webhooks:write
webhooks:read
```

---

## Tools

### Get account trigger statistics

**Slug:** `MONDAY_ACCOUNT_TRIGGER_STATISTICS`

Tool to retrieve statistics about account-level triggers and automations. Use when you need to monitor trigger execution metrics including success rates, failure counts, and total execution numbers.

### Activate users

**Slug:** `MONDAY_ACTIVATE_USERS`

Tool to activate or reactivate users in a Monday.com account. Use when you need to enable user accounts that were previously deactivated. Cannot be used to activate your own account. Requires account management permissions.

### Add subscribers to board

**Slug:** `MONDAY_ADD_SUBSCRIBERS_TO_BOARD`

Tool to add users as subscribers to a Monday.com board. Use when granting subscriber or owner access to specific users on a board. Note: This mutation is deprecated - consider using add_users_to_board instead.

### Add subscribers to object

**Slug:** `MONDAY_ADD_SUBSCRIBERS_TO_OBJECT`

Tool to add subscribers or owners to a monday.com object. Use when you need to grant users notification access or ownership permissions to a specific object.

### Add teams to board

**Slug:** `MONDAY_ADD_TEAMS_TO_BOARD`

Tool to add teams to a Monday.com board with specified permission levels. Use when you need to associate teams with a board as owners or subscribers.

### Add users to board

**Slug:** `MONDAY_ADD_USERS_TO_BOARD`

Adds users to a Monday.com board with a specified role.

### Add users to team

**Slug:** `MONDAY_ADD_USERS_TO_TEAM`

Tool to add users to a Monday.com team. Use when updating team membership by adding user(s).

### Add users to workspace

**Slug:** `MONDAY_ADD_USERS_TO_WORKSPACE`

Tool to add one or more users to a workspace. Use when inviting existing users to collaborate in a workspace.

### Get app subscription

**Slug:** `MONDAY_APP_SUBSCRIPTION`

Tool to retrieve current app subscription data for the account. Use when you need to check subscription status, billing period, trial status, or pricing information. Must be called within app context using account authentication token.

### Archive board

**Slug:** `MONDAY_ARCHIVE_BOARD`

Archives a specified, existing, and unarchived board in Monday.com; archived boards can typically be restored later.

### Archive item

**Slug:** `MONDAY_ARCHIVE_ITEM`

Archives an existing Monday.com item, moving it from active board views to the archive where it can be potentially restored.

### Archive object

**Slug:** `MONDAY_ARCHIVE_OBJECT`

Archives a Monday.com object by changing its state to archived rather than permanently deleting it. Use when you need to remove objects from active use while preserving the ability to restore them later.

### Archive workspace

**Slug:** `MONDAY_ARCHIVE_WORKSPACE`

Tool to archive a Monday.com workspace. Use when you want to soft-remove a workspace from view.

### Get audit logs

**Slug:** `MONDAY_AUDIT_LOGS`

Tool to retrieve detailed security-related activity records for a Monday.com account. Use when you need to audit user actions, security events, or account activity. Requires Enterprise plan and account admin permissions with manage_account_security scope.

### Get document blocks

**Slug:** `MONDAY_BLOCKS`

Tool to retrieve document block data from workdocs via the API. Returns block metadata including type, content, position, and creation info. Use when you need to fetch content blocks from Monday.com documents.

### Get boards

**Slug:** `MONDAY_BOARDS`

Tool to retrieve board data via the Monday.com API. Returns metadata about one or multiple boards with filtering options by state, board kind, hierarchy type, and workspace.

### Change simple column value

**Slug:** `MONDAY_CHANGE_SIMPLE_COLUMN_VALUE`

Changes a specific column's value for a Monday.com item using a simple string, suitable for Text, Status, or Dropdown columns; can create new labels if `create_labels_if_missing` is true for Status/Dropdown columns.

### Get board columns

**Slug:** `MONDAY_COLUMNS`

Tool to retrieve column metadata from boards via the GraphQL API. Returns array of column information including type, title, settings, and capabilities. Use when you need to inspect board structure or column configuration.

### Get connection board IDs

**Slug:** `MONDAY_CONNECTION_BOARD_IDS`

Tool to retrieve board IDs associated with connection columns. Use when you need to discover which boards can be linked through connection columns. Queries boards and filters for connection columns (board_relation type) to extract the configured board IDs from their settings.

### Get connections

**Slug:** `MONDAY_CONNECTIONS`

Tool to retrieve connection data for integrations with external services. Use when you need to inspect or manage integrations like Gmail, Slack, or other external service connections. Returns a list of connections with details about authentication, state, and associated accounts.

### Connect project to portfolio

**Slug:** `MONDAY_CONNECT_PROJECT_TO_PORTFOLIO`

Links an existing project board to a portfolio board for centralized management. Requires boards:write scope and Enterprise plan.

### Convert board to project

**Slug:** `MONDAY_CONVERT_BOARD_TO_PROJECT`

Converts a regular Monday.com board into a project board with advanced project management features. Use when upgrading a board to enable project-specific capabilities like timeline views, project status tracking, and owner assignments.

### Create a Monday board

**Slug:** `MONDAY_CREATE_BOARD`

Creates a Monday.com board; `template_id` if used must be accessible, and `folder_id` must be in `workspace_id` if both are provided.

### Create column

**Slug:** `MONDAY_CREATE_COLUMN`

Creates a new column with a specified type and title on a monday.com board.

### Create custom activity

**Slug:** `MONDAY_CREATE_CUSTOM_ACTIVITY`

Tool to create a custom activity in the Monday.com Emails & Activities app. Use when you need to define a new activity type with specific color and icon for tracking interactions.

### Create a Monday dashboard

**Slug:** `MONDAY_CREATE_DASHBOARD`

Tool to create a Monday.com dashboard with associated boards. Use when you need to establish a new dashboard in a workspace with specific board visibility settings.

### Create doc

**Slug:** `MONDAY_CREATE_DOC`

Tool to create a new doc in Monday.com. Use when you need to add a doc to a workspace or into a doc column on an item.

### Create a folder

**Slug:** `MONDAY_CREATE_FOLDER`

Tool to create a new folder in a Monday.com workspace to organize boards. Use when you need to structure boards within a workspace by grouping them into folders.

### Create group

**Slug:** `MONDAY_CREATE_GROUP`

Creates a new group with the given `group_name` on an existing Monday.com board, identified by its `board_id`.

### Create item

**Slug:** `MONDAY_CREATE_ITEM`

Creates a new item on a Monday.com board, optionally assigning it to a group and setting column values.

### Create notification

**Slug:** `MONDAY_CREATE_NOTIFICATION`

Tool to send a notification to a user. Use when you need to alert a user about a board, item, or update. Call after obtaining the user and target IDs.

### Create object

**Slug:** `MONDAY_CREATE_OBJECT`

Tool to create any Monday.com object via GraphQL mutation. Use when you need to create workspaces, boards, items, columns, docs, updates, webhooks, or other Monday.com objects using custom GraphQL queries.

### Create tag

**Slug:** `MONDAY_CREATE_TAG`

Tool to create a new tag or return an existing tag. Use when you need to label items with color-coded tags on a public or private board.

### Create timeline item

**Slug:** `MONDAY_CREATE_TIMELINE_ITEM`

Tool to create a new timeline item in the Emails & Activities app on a Monday.com item. Use when you need to establish a timeline event or activity on an item. Note: Timeline items created via this action won't trigger automations that run when a new E&A timeline item is created.

### Create update

**Slug:** `MONDAY_CREATE_UPDATE`

Tool to create a new update for an item or reply to an existing update. Use after determining the target item or update to comment on.

### Invite and create a Monday user

**Slug:** `MONDAY_CREATE_USER`

Tool to invite and create a new user. Use when you need to programmatically add new users to your Monday account.

### Create a Monday workspace

**Slug:** `MONDAY_CREATE_WORKSPACE`

Tool to create a Monday.com workspace. Use when you need to programmatically add a workspace after planning your project structure.

### Get custom activity

**Slug:** `MONDAY_CUSTOM_ACTIVITY`

Tool to retrieve custom activity data from the Emails & Activities app. Use when you need to list available custom activities with their metadata. Returns up to 50 activities per query.

### Deactivate users

**Slug:** `MONDAY_DEACTIVATE_USERS`

Tool to deactivate users from a monday.com account. Use when you need to remove users from the account; only admins can perform this action, and users cannot deactivate themselves. Deactivating a user also deactivates their integrations and automations.

### Delete asset

**Slug:** `MONDAY_DELETE_ASSET`

Tool to remove uploaded files. Since monday.com doesn't provide a direct asset deletion API, this tool deletes the enclosing update or clears files from a File column.

### Delete board

**Slug:** `MONDAY_DELETE_BOARD`

Tool to permanently delete a board from your Monday.com account. Use when you need to remove a board permanently after verifying its ID. This action cannot be undone.

### Delete column

**Slug:** `MONDAY_DELETE_COLUMN`

Deletes a specified column from a Monday.com board; this action is destructive and cannot be undone via the API.

### Delete Custom Activity

**Slug:** `MONDAY_DELETE_CUSTOM_ACTIVITY`

Tool to delete a custom activity from the Emails & Activities app. Use when you need to remove a custom activity by its unique identifier.

### Delete doc

**Slug:** `MONDAY_DELETE_DOC`

Tool to delete a Monday.com doc by its ID. Use when you need to remove a doc that is no longer needed.

### Delete folder

**Slug:** `MONDAY_DELETE_FOLDER`

Tool to permanently delete a folder and all its contents from a Monday.com workspace. Use when you need to remove a folder along with all nested subfolders and boards. This action is irreversible.

### Delete group

**Slug:** `MONDAY_DELETE_GROUP`

Permanently deletes an existing group (and its items) from an existing board in Monday.com.

### Delete item

**Slug:** `MONDAY_DELETE_ITEM`

Permanently deletes an existing Monday.com item; this action is irreversible via the API.

### Delete object

**Slug:** `MONDAY_DELETE_OBJECT`

Tool to permanently delete a Monday.com object with a 30-day recovery grace period. Use when you need to remove any object type from Monday.com by its unique identifier.

### Delete subscribers from board

**Slug:** `MONDAY_DELETE_SUBSCRIBERS_FROM_BOARD`

Tool to remove subscribers from a Monday.com board. Use when revoking subscriber access for specific users on a board.

### Delete tag

**Slug:** `MONDAY_DELETE_TAG`

Tool to process deletion of a tag. Note: monday.com's public API does not currently support permanently deleting a tag across the account. As a best-effort, this action validates that the tag exists by querying boards and returns its id as confirmation that the request was processed.

### Delete team

**Slug:** `MONDAY_DELETE_TEAM`

Tool to delete an existing team; use when you need to permanently remove a team by its ID after confirming it’s no longer needed.

### Delete teams from board

**Slug:** `MONDAY_DELETE_TEAMS_FROM_BOARD`

Tool to remove teams from a board; use when you need to revoke team access to a specific board.

### Delete teams from workspace

**Slug:** `MONDAY_DELETE_TEAMS_FROM_WORKSPACE`

Tool to remove teams from a workspace. Use when revoking workspace access for specific teams.

### Delete timeline item

**Slug:** `MONDAY_DELETE_TIMELINE_ITEM`

Tool to delete a timeline item from the Emails & Activities app. Use when you need to remove an existing timeline event or activity from a Monday.com item. This action is irreversible.

### Delete update

**Slug:** `MONDAY_DELETE_UPDATE`

Tool to delete an update by its ID. Use when an update is no longer relevant. Use after confirming deletion is irreversible.

### Delete user

**Slug:** `MONDAY_DELETE_USER`

Tool to deactivate or remove a user by ID. Use when you need to permanently disable a user's access; operation cannot be undone.

### Delete workspace

**Slug:** `MONDAY_DELETE_WORKSPACE`

Tool to permanently delete a workspace by its ID. Use when a workspace is no longer needed. Use after confirming deletion is irreversible.

### Retrieve Monday docs

**Slug:** `MONDAY_DOCS`

Tool to retrieve Monday.com document data via the API. Use when you need to fetch documents with filtering by IDs, object IDs, workspace IDs, or with pagination support.

### Duplicate board

**Slug:** `MONDAY_DUPLICATE_BOARD`

Tool to duplicate a Monday.com board with its structure and optionally items and updates. Use when you need to create a copy of an existing board. Duplication is asynchronous and may take time to complete for large boards.

### Duplicate item

**Slug:** `MONDAY_DUPLICATE_ITEM`

Duplicates an item on a Monday.com board, optionally including its updates.

### Edit update

**Slug:** `MONDAY_EDIT_UPDATE`

Tool to modify the text content of an existing update on an item. Use when you need to correct or change a previously posted update.

### Get account info

**Slug:** `MONDAY_GET_ACCOUNT_INFO`

Retrieve account metadata and settings for the authenticated Monday.com account. Use this action to inspect account configuration such as: - Account name, slug, and tier - Active member count - Calendar preferences (first day of week, timeline weekends) - Active products and billing plan details Requires the 'account:read' OAuth scope.

### Get asset

**Slug:** `MONDAY_GET_ASSET`

Tool to retrieve metadata for an uploaded asset. Use when you need to fetch file details by its ID after upload.

### Get assets

**Slug:** `MONDAY_GET_ASSETS`

Tool to retrieve file/asset metadata from monday.com by asset IDs. Returns file information including URL, name, size, extension, and thumbnails for images.

### Get board views

**Slug:** `MONDAY_GET_BOARD_VIEWS`

Tool to retrieve board view data via GraphQL API. Returns array of board view metadata including type, settings, filters, and access levels. Must be nested within a boards query.

### Get doc

**Slug:** `MONDAY_GET_DOC`

Tool to retrieve details of a specific doc. Use when you need to fetch a document by its ID after confirming the doc ID.

### Get folders

**Slug:** `MONDAY_GET_FOLDERS`

Tool to retrieve folder data from workspaces with filtering and pagination options. Use when you need to list folders from specific workspaces or filter by folder IDs.

### Get form details

**Slug:** `MONDAY_GET_FORM`

Tool to retrieve form metadata via the API using the form's unique token from the URL. Returns form configuration, questions, and settings.

### Get group details

**Slug:** `MONDAY_GET_GROUP_DETAILS`

Retrieves details (ID, title, color, archived/deleted status) for a specific group on an accessible Monday.com board.

### Get current user

**Slug:** `MONDAY_GET_ME`

Tool to fetch the current authenticated user's profile and permissions. Use when you need to retrieve user metadata before performing other operations.

### Get tags

**Slug:** `MONDAY_GET_TAGS`

Tool to retrieve tags from the account. Use when you need to list all tags or filter by specific IDs.

### Get teams

**Slug:** `MONDAY_GET_TEAMS`

Tool to retrieve teams from Monday.com. Use when you need an overview of teams in your account.

### Get update replies

**Slug:** `MONDAY_GET_UPDATE_REPLIES`

Retrieves updates and their replies for a specific Monday.com item. Use this to fetch conversation threads and discussions attached to an item, including all replies to each update.

### Get item updates

**Slug:** `MONDAY_GET_UPDATES`

Tool to retrieve updates for a specific item. Use when you need to fetch the conversation history tied to an item.

### Get webhooks

**Slug:** `MONDAY_GET_WEBHOOKS`

Tool to retrieve webhooks for a board. Use when you need to list all webhooks on a board.

### Get workspaces

**Slug:** `MONDAY_GET_WORKSPACES`

Tool to retrieve workspaces. Use when you need to list workspaces with optional filtering, pagination, or ordering after authentication.

### Import doc from HTML

**Slug:** `MONDAY_IMPORT_DOC_FROM_HTML`

Tool to import HTML content into a new Monday.com doc, converting it to doc blocks. Use when you need to create a doc from HTML content.

### Invite users to monday.com

**Slug:** `MONDAY_INVITE_USERS`

Tool to invite users to join a monday.com account. Use when you need to send invitations to new users to join the workspace.

### Get items page

**Slug:** `MONDAY_ITEMS_PAGE`

Tool to retrieve items from a Monday.com board (or group) with server-side filtering, full column_values, and cursor-based pagination via items_page and next_items_page queries. Use when you need paginated access to board items with detailed column data and optional filtering/sorting.

### Like update

**Slug:** `MONDAY_LIKE_UPDATE`

Tool to like an update on an item. Use when you want to express approval or acknowledgment of an update.

### List board items

**Slug:** `MONDAY_LIST_BOARD_ITEMS`

Retrieves ID, name, and state for all items on a specified Monday.com board.

### List Monday boards

**Slug:** `MONDAY_LIST_BOARDS`

Retrieves a list of boards from a Monday.com account, supporting pagination and filtering by state.

### List columns

**Slug:** `MONDAY_LIST_COLUMNS`

Lists all columns and their properties for a specified Monday.com `board_id`; the board must exist.

### List Monday docs

**Slug:** `MONDAY_LIST_DOCS`

Tool to list docs. Use when you need to retrieve docs accessible in an account or workspace.

### List groups

**Slug:** `MONDAY_LIST_GROUPS`

Tool to retrieve all groups of a specified board. Use when you need to list groups on a board after confirming its board ID.

### List items

**Slug:** `MONDAY_LIST_ITEMS`

Retrieves specified subitems from Monday.com using their IDs, returning the raw JSON response.

### List subitems by parent

**Slug:** `MONDAY_LIST_SUBITEMS_BY_PARENT`

Tool to retrieve subitems nested under parent items via GraphQL API. Use when you need to list subitems and their column values for specific parent items. Monday's API requires querying subitems through their parent items.

### List team members

**Slug:** `MONDAY_LIST_TEAM_MEMBERS`

Tool to list members of a specified team. Use when you need to retrieve all users in a given Monday.com team after confirming its team ID.

### List users

**Slug:** `MONDAY_LIST_USERS`

Retrieves a list of users from Monday.com; an empty user list in the response 'data' field does not signify action failure.

### Move item to board

**Slug:** `MONDAY_MOVE_ITEM_TO_BOARD`

Moves a Monday.com item to a specified board and group; requires the item, target board, and target group to exist.

### Move item to group

**Slug:** `MONDAY_MOVE_ITEM_TO_GROUP`

Moves an item to a different group on the same Monday.com board; the item and group must exist.

### Query board mute settings

**Slug:** `MONDAY_MUTE_BOARD_SETTINGS`

Tool to query a board's notification mute settings. Use when you need to check if notifications are muted for specific boards.

### Pin update to top

**Slug:** `MONDAY_PIN_TO_TOP`

Tool to pin an update to the top of an item. Use when you need to highlight an important update or keep it visible at the top.

### Publish object

**Slug:** `MONDAY_PUBLISH_OBJECT`

Tool to publish a Monday.com object. Use when you need to make an object publicly visible or change its state to published.

### Query items page with column values

**Slug:** `MONDAY_QUERY_ITEMS_PAGE_WITH_COLUMN_VALUES`

Tool to query a board's items_page with filters/sorting and return cursor + items including typed column values. Use when you need to retrieve items from a specific board with server-side filtering (e.g., numeric comparisons, text matching) and access to normalized column values like NumbersValue.number for numeric columns.

### Query sprints

**Slug:** `MONDAY_QUERY_SPRINTS`

Tool to query sprint data for agile project management from Monday.com boards. Use when you need to retrieve sprint information including sprint title, ID, color, position, archived/deleted status, and associated items.

### Remove users from team

**Slug:** `MONDAY_REMOVE_USERS_FROM_TEAM`

Tool to remove users from a Monday.com team. Use when updating team membership by removing user(s).

### Remove users from workspace

**Slug:** `MONDAY_REMOVE_USERS_FROM_WORKSPACE`

Tool to remove users from a workspace. Use when revoking access for specific users in a workspace.

### Set board permission

**Slug:** `MONDAY_SET_BOARD_PERMISSION`

Sets or updates a board's default role and permissions. Use when you need to configure default permissions for a board. Requires boards:write scope and can only be used by board owners on enterprise plans.

### Get item timeline

**Slug:** `MONDAY_TIMELINE`

Tool to retrieve an item's Email & Activities (E&A) timeline data from Monday.com. Use when you need to access CRM activity tracking and client communication history for a specific item. This returns a paginated list of timeline entries.

### Get timeline item

**Slug:** `MONDAY_TIMELINE_ITEM`

Tool to retrieve a specific timeline item from the Emails & Activities app by ID. Use when you need to fetch metadata including content, user, title, type, and associated custom activity for a timeline item.

### Unlike update

**Slug:** `MONDAY_UNLIKE_UPDATE`

Tool to remove a like from an update on an item. Use when you want to retract a previously expressed approval or acknowledgment of an update.

### Unpin update from top

**Slug:** `MONDAY_UNPIN_FROM_TOP`

Tool to unpin an update from the top of an item. Use when you want to remove a pinned update from the top position of an item's updates feed.

### Unpublish object

**Slug:** `MONDAY_UNPUBLISH_OBJECT`

Unpublish a Monday.com object (board, item, or workspace) to revert it from a published state. The operation will return success=true only if the object was previously published and can be unpublished. If the object is not in a publishable state or was never published, success=false is returned.

### Update board

**Slug:** `MONDAY_UPDATE_BOARD`

Updates a specified attribute of an existing board on Monday.com.

### Update board hierarchy

**Slug:** `MONDAY_UPDATE_BOARD_HIERARCHY`

Updates a board's position, workspace, or product in Monday.com. Use when you need to move a board to a different workspace or folder, assign it to a product, or reposition it relative to other boards.

### Update column

**Slug:** `MONDAY_UPDATE_COLUMN`

Tool to update column title or description. Use when modifying a column’s metadata after creation.

### Update a doc

**Slug:** `MONDAY_UPDATE_DOC`

Tool to update a doc's title or append markdown content. Use when renaming docs or adding Markdown blocks to existing docs.

### Update email domain

**Slug:** `MONDAY_UPDATE_EMAIL_DOMAIN`

Tool to update users' email domains. Use when migrating users to a new email domain; requires admin privileges.

### Update a Monday folder

**Slug:** `MONDAY_UPDATE_FOLDER`

Tool to update a Monday.com folder's properties including name, color, or parent folder. Use when you need to modify existing folder details or move folders between workspaces.

### Update group

**Slug:** `MONDAY_UPDATE_GROUP`

Tool to update an existing group on a board. Use when you need to modify a group's attribute (title, color, or position) after confirming the group ID.

### Update item

**Slug:** `MONDAY_UPDATE_ITEM`

Tool to update an existing item's column value on Monday.com. Use when setting complex column types like Timeline or People.

### Update multiple users

**Slug:** `MONDAY_UPDATE_MULTIPLE_USERS`

Tool to update one or multiple users' attributes on Monday.com. Use when you need to batch update user profiles such as name, email, title, or department.

### Update mute board settings

**Slug:** `MONDAY_UPDATE_MUTE_BOARD_SETTINGS`

Tool to update a board's notification mute settings. Use when you need to configure notification preferences for a specific board.

### Update tag

**Slug:** `MONDAY_UPDATE_TAG`

Tool to return a tag's details or best-effort "rename" by creating or getting a tag with the requested name. The monday API does not support updating existing tag name/color.

### Update team

**Slug:** `MONDAY_UPDATE_TEAM`

Tool to update a team's details in Monday.com. Use after identifying the team and desired changes.

### Edit update

**Slug:** `MONDAY_UPDATE_UPDATE`

Tool to edit an existing update's content. Use when you need to correct or change a previously posted update.

### Update user

**Slug:** `MONDAY_UPDATE_USER`

Tool to update a user on Monday.com. Use when changing profile attributes like name, email, or department; ensure user ID is valid.

### Update users role

**Slug:** `MONDAY_UPDATE_USERS_ROLE`

Tool to update users' roles to custom or default roles. Use when changing user permissions; admin-only operation. Cannot update your own role.

### Update a Monday workspace

**Slug:** `MONDAY_UPDATE_WORKSPACE`

Tool to update a Monday.com workspace. Use when you need to modify the name, description, visibility, or product placement of an existing workspace.

### Upload Asset

**Slug:** `MONDAY_UPLOAD_ASSET`

Tool to upload a file to an update or file column. Use when you need to attach a file to an existing update or file column.

### Get user connections

**Slug:** `MONDAY_USER_CONNECTIONS`

Tool to query user-specific connection data from Monday.com. Use when you need to retrieve integration connections established by the authenticated user with external services.

### Get webhooks for board

**Slug:** `MONDAY_WEBHOOKS`

Tool to retrieve webhook data for a specified board. Use when you need to list all webhooks configured on a Monday.com board.
