Monday.com
Work operating system that unifies project management, task tracking, and team collaboration. Through Langdock’s integration, you can access and manage Monday.com directly from your conversations.
Available Actions
Get Boards
mondaycom.getBoards
Returns the available boards and their information
Requires Confirmation: No
Parameters: None
Output: Returns a list of boards with their IDs and names
Get Items
mondaycom.getItems
Retrieves items available on a specific board
Requires Confirmation: No
Parameters:
boardId(TEXT, Required): The unique identifier for the Monday.com board from which to retrieve itemscolumnIds(TEXT, Optional): An array of column IDs that specifies which columns’ values should be retrieved for each itemitemLimit(NUMBER, Optional): An integer specifying the maximum number of items to retrieve from the board
Output: Returns items from the specified board with their column values
Get Item Updates
mondaycom.getItemUpdates
Retrieves updates (comments) for a specific item
Requires Confirmation: No
Parameters:
itemId(TEXT, Required): The unique identifier for the itemlimit(NUMBER, Optional): Maximum number of updates to retrieve (default: 10)
Output: Returns updates/comments for the specified item
Create Column
mondaycom.createColumn
Creates a new column on a specific board
Requires Confirmation: Yes
Parameters:
boardId(TEXT, Required): The unique identifier for the Monday.com boardtitle(TEXT, Required): The title of the new columncolumnType(TEXT, Required): The type of column to create (e.g., text, number, status)columnSettings(MULTI_LINE_TEXT, Optional): JSON formatted settings for the column
Output: Returns the created column details
Create Subitem
mondaycom.createSubitem
Creates a new subitem under a parent item
Requires Confirmation: Yes
Parameters:
parentItemId(TEXT, Required): The unique identifier of the parent itemitemName(TEXT, Required): The name of the new subitemcolumnValues(TEXT, Optional): JSON formatted column values for the new subitem
Output: Returns the created subitem details
Create Task
mondaycom.createTask
Creates a new item in a Monday.com board with specified column values
Requires Confirmation: Yes
Parameters:
boardId(NUMBER, Required): The unique identifier of the board where the item will be createditemName(TEXT, Required): The name of the new itemcolumnValues(MULTI_LINE_TEXT, Required): JSON formatted column values for the new item (e.g.,'status': 'Done', 'date': '2023-04-15')groupId(NUMBER, Optional): Optional group ID to place the item in a specific group
Output: Returns the created task/item details
Add Update to Item
mondaycom.addUpdatetoItem
Adds an update (comment) to a specific item
Requires Confirmation: Yes
Parameters:
itemId(TEXT, Required): The unique identifier for the itemupdateText(MULTI_LINE_TEXT, Required): The text content of the update/comment
Output: Returns the added update details
Update Item
mondaycom.updateItem
Updates a specific item in a board in Monday.com
Requires Confirmation: Yes
Parameters:
itemId(TEXT, Required): The unique identifier for the item (task) to be updatedboardId(TEXT, Required): The unique identifier of the board containing the itemvalue(TEXT, Required): The new value for the columncolumnId(TEXT, Required): The ID of the column to update (e.g.,status,text,date)
Output: Returns the updated item details
Update Item Column Values
mondaycom.updateItemColumnValues
Updates column values for an existing item in Monday.com
Requires Confirmation: Yes
Parameters:
boardId(TEXT, Required): The unique identifier of the board containing the itemitemId(TEXT, Required): The unique identifier of the item to updatecolumnId(TEXT, Required): The ID of the column to update (e.g.,status,text,date)columnValue(TEXT, Required): The new value for the column
Output: Returns the updated item details
Move Item to Group
mondaycom.moveItemtoGroup
Moves an item to a different group within the same board
Requires Confirmation: Yes
Parameters:
boardId(TEXT, Required): The unique identifier for the Monday.com boarditemId(TEXT, Required): The unique identifier for the item to movegroupId(TEXT, Required): The identifier of the destination group
Output: Returns the moved item details
Common Use Cases
Data Management — Manage and organize your Monday.com data
Automation — Automate workflows with Monday.com
Reporting — Generate insights and reports
Integration — Connect Monday.com with other tools
Best Practices
Troubleshooting
Authentication failed
Verify your API Key credentials
Rate limit exceeded
Reduce request frequency
Data not found
Check permissions and data availability
Connection timeout
Verify network connectivity
Support
For additional help with the Monday.com integration, contact [email protected]
Related integrations: Miro · Microsoft Planner

