Create Item
create_itemCreate items, subitems, or duplicate and update existing items on a monday.com board using specified column values and board structure.
Instructions
Create a new item with provided values, create a subitem under a parent item, or duplicate an existing item and update it with new values. Use parentItemId when creating a subitem under an existing item. Use duplicateFromItemId when copying an existing item with modifications.[REQUIRED PRECONDITION]: Before using this tool, if new columns were added to the board or if you are not familiar with the board's structure (column IDs, column types, status labels, etc.), first use get_board_info to understand the board metadata. This is essential for constructing proper column values and knowing which columns are available.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| boardId | Yes | The id of the board to which the new item will be added | |
| name | Yes | The name of the new item to be created, must be relevant to the user's request | |
| groupId | No | The id of the group id to which the new item will be added, if its not clearly specified, leave empty | |
| columnValues | Yes | A string containing the new column values for the item following this structure: {\"column_id\": \"value\",... you can change multiple columns at once, note that for status column you must use nested value with 'label' as a key and for date column use 'date' as key} - example: "{\"text_column_id\":\"New text\", \"status_column_id\":{\"label\":\"Done\"}, \"date_column_id\":{\"date\":\"2023-05-25\"},\"dropdown_id\":\"value\", \"phone_id\":\"123-456-7890\", \"email_id\":\"test@example.com\"}" | |
| parentItemId | No | The id of the parent item under which the new subitem will be created | |
| duplicateFromItemId | No | The id of existing item to duplicate and update with new values (only provide when duplicating) |