Overview

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.
Authentication: API Key
Category: Productivity & Collaboration
Availability: All workspace plans

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 items
    • columnIds (TEXT, Optional): An array of column IDs that specifies which columns’ values should be retrieved for each item
    • itemLimit (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 item
    • limit (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 board
    • title (TEXT, Required): The title of the new column
    • columnType (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 item
    • itemName (TEXT, Required): The name of the new subitem
    • columnValues (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 created
    • itemName (TEXT, Required): The name of the new item
    • columnValues (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 item
    • updateText (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 updated
    • boardId (TEXT, Required): The unique identifier of the board containing the item
    • value (TEXT, Required): The new value for the column
    • columnId (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 item
    • itemId (TEXT, Required): The unique identifier of the item to update
    • columnId (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 board
    • itemId (TEXT, Required): The unique identifier for the item to move
    • groupId (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

Getting Started:
  1. Enable the Monday.com integration in your workspace settings
  2. Authenticate using API Key
  3. Test the connection with a simple read operation
  4. Explore available actions for your use case
Important Considerations:
  • Ensure proper authentication credentials
  • Respect rate limits and API quotas
  • Review data privacy settings
  • Test operations in a safe environment first

Troubleshooting

IssueSolution
Authentication failedVerify your API Key credentials
Rate limit exceededReduce request frequency
Data not foundCheck permissions and data availability
Connection timeoutVerify network connectivity

Support

For additional help with the Monday.com integration, contact support@langdock.com