Monday

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

121 actions Integration catalog
Request access
Connect Monday once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Get account trigger statisticsMONDAY_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 usersMONDAY_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 boardMONDAY_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 objectMONDAY_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 boardMONDAY_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 boardMONDAY_ADD_USERS_TO_BOARD
Adds users to a Monday.com board with a specified role.
Add users to teamMONDAY_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 workspaceMONDAY_ADD_USERS_TO_WORKSPACE
Tool to add one or more users to a workspace. Use when inviting existing users to collaborate in a workspace.
Aggregate board dataMONDAY_AGGREGATE_DATA
Tool to aggregate data across Monday.com boards using groupings and aggregation functions like COUNT, SUM, MEAN, MIN, MAX. Use when you need to compute metrics, counts, or summaries from board data with optional filtering and grouping.
Get app subscriptionMONDAY_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 boardMONDAY_ARCHIVE_BOARD
Archives a specified, existing, and unarchived board in Monday.com; archived boards can typically be restored later.
Archive itemMONDAY_ARCHIVE_ITEM
Archives an existing Monday.com item, moving it from active board views to the archive where it can be potentially restored.
Archive objectMONDAY_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 workspaceMONDAY_ARCHIVE_WORKSPACE
Tool to archive a Monday.com workspace. Use when you want to soft-remove a workspace from view.
Get audit logsMONDAY_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 blocksMONDAY_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 boardsMONDAY_BOARDS
Tool to retrieve board data via the Monday.com API. Returns core metadata (id, name, state, kind, hierarchy type, workspace) about one or multiple boards with filtering options by state, board kind, hierarchy type, and workspace. For structural details, column configurations, or ownership info, use dedicated board enrichment tools.
Change simple column valueMONDAY_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 columnsMONDAY_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 IDsMONDAY_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 connectionsMONDAY_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 portfolioMONDAY_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 projectMONDAY_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 boardMONDAY_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 columnMONDAY_CREATE_COLUMN
Creates a new column with a specified type and title on a monday.com board.
Create custom activityMONDAY_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 dashboardMONDAY_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 docMONDAY_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 folderMONDAY_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 groupMONDAY_CREATE_GROUP
Creates a new group with the given `group_name` on an existing Monday.com board, identified by its `board_id`.
Create itemMONDAY_CREATE_ITEM
Creates a new item on a Monday.com board, optionally assigning it to a group and setting column values.
Create Item From Natural LanguageMONDAY_CREATE_ITEM_FROM_NL
Creates a new item on a Monday.com board from a natural language description. Fetches the board's column schema at runtime, uses an LLM to generate the column values and extract the item name, and creates the item.
Create notificationMONDAY_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 objectMONDAY_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 tagMONDAY_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 itemMONDAY_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 updateMONDAY_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 userMONDAY_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 workspaceMONDAY_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 activityMONDAY_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 usersMONDAY_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 assetMONDAY_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. Both operations are permanent and irreversible; confirm with the user before invoking.
Delete boardMONDAY_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 columnMONDAY_DELETE_COLUMN
Deletes a specified column from a Monday.com board; this action is destructive and cannot be undone via the API.
Delete Custom ActivityMONDAY_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 docMONDAY_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 folderMONDAY_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 groupMONDAY_DELETE_GROUP
Permanently deletes an existing group (and its items) from an existing board in Monday.com.
Delete itemMONDAY_DELETE_ITEM
Permanently deletes an existing Monday.com item; this action is irreversible via the API.
Delete objectMONDAY_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 boardMONDAY_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 tagMONDAY_DELETE_TAG
Tool to remove a tag from an item in Monday.com. Important: Monday.com's GraphQL API does not provide a mutation to delete a tag from the account. Tags are account-level entities shared across boards. This action can remove a tag from a specific item by updating its tags column to exclude the given tag_id. To do so, provide item_id and board_id.
Delete teamMONDAY_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 boardMONDAY_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 workspaceMONDAY_DELETE_TEAMS_FROM_WORKSPACE
Tool to remove teams from a workspace. Use when revoking workspace access for specific teams.
Delete timeline itemMONDAY_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 updateMONDAY_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 workspaceMONDAY_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 docsMONDAY_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 boardMONDAY_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.
Showing the first 60 of 121 actions.