Actions29
- Board Actions
- Item Actions
- Update Actions
- Team Actions
- User Actions
- Query Actions
Overview
This node interacts with Monday.com to manage items on boards within workspaces. Specifically, the "Duplicate an Item" operation allows users to create a copy of an existing item (or subitem) on a specified board. This is useful when you want to replicate tasks, projects, or entries without manually recreating all details.
Common scenarios include:
- Quickly duplicating a task template to create similar tasks.
- Copying subitems under different parent items for reuse.
- Cloning items while optionally including their updates/comments.
Example: You have a project task item with multiple columns filled out and want to duplicate it to start a new but similar task. Using this node operation, you specify the board and item ID, and it creates a duplicate automatically.
Properties
| Name | Meaning |
|---|---|
| Workspace Name or ID | Select the workspace containing the board. Can be chosen from a list or specified via expression. |
| Board Name or ID | Select the Monday board where the item exists. Can be chosen from a list or specified via expression. |
| Is Subitem | Boolean indicating if the item to duplicate is a subitem (true) or a regular item (false). |
| Item Name or ID | The ID of the item to duplicate (required if not duplicating a subitem). |
| Parent Item Name or ID | The ID of the parent item if duplicating a subitem (shown only if "Is Subitem" is true). |
| Subitem Name or ID | The ID of the subitem to duplicate (required if "Is Subitem" is true). |
| With Updates | Boolean indicating whether to include updates/comments in the duplicated item. |
Output
The output JSON contains the result of the duplication mutation from Monday.com API. It typically includes the new duplicated item's ID. The structure looks like:
{
"data": {
"duplicate_item": {
"id": "new_item_id"
}
}
}
If duplicating a subitem, the same structure applies but with the subitem's new ID.
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential for Monday.com API access.
- The node makes HTTP POST requests to
https://api.monday.com/v2using GraphQL queries/mutations. - Proper permissions on the Monday.com account are needed to duplicate items on the specified board.
Troubleshooting
- Missing API Key: If the API key credential is not set or invalid, the node will throw an error "API Key not found". Ensure the credential is configured correctly.
- Missing Required Parameters: Errors like "Item ID and Board ID are required." occur if these mandatory inputs are missing. Verify that the correct IDs are provided.
- Invalid Board or Item IDs: Providing incorrect or inaccessible board/item IDs may cause API errors. Confirm IDs exist and user has access.
- Subitem Duplication Issues: When duplicating subitems, ensure both the parent item ID and subitem ID are correctly specified.
- Network or API Errors: General request failures can happen due to network issues or Monday.com API downtime. Retry or check service status.
Links and References
- Monday.com API Documentation: https://api.developer.monday.com/docs/apis-overview-introduction
- n8n Expressions Guide: https://docs.n8n.io/code-examples/expressions/
- Monday.com GraphQL API Mutation for duplicating items: https://api.developer.monday.com/docs/items#duplicate-an-item-mutation