Actions29
- Board Actions
- Item Actions
- Update Actions
- Team Actions
- User Actions
- Query Actions
Overview
This node enables interaction with Monday.com, specifically focusing on creating updates (posts or comments) on items within Monday boards. It allows users to add new updates or replies to existing updates on a selected item in a board. This is useful for automating communication and collaboration workflows inside Monday.com, such as posting status updates, notes, or feedback directly from n8n workflows.
Common scenarios:
- Automatically posting progress updates to a task/item when triggered by an external event.
- Adding replies to existing updates to continue conversations programmatically.
- Logging system messages or alerts as updates on Monday.com items.
Example:
- When a support ticket is updated in another system, automatically create an update on the corresponding Monday.com item with the latest ticket status.
- Post a reply to an existing update thread to notify team members of changes.
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 resides. Can be chosen from a list or specified via expression. |
| Item Name or ID | Select the specific item on the board to which the update will be added. Can be chosen or specified via expression. |
| Body Content | The text content/body of the update to create. |
| Is Reply | Boolean flag indicating whether the update is a reply to an existing update (true) or a new update (false). |
| Update ID To Reply | If creating a reply, specify the ID of the update to which this is replying. |
Output
The node outputs JSON data representing the result of the GraphQL mutation that creates the update. Typically, this includes the newly created update's ID.
Output example structure:
{
"id": "123456789"
}
This output can be used downstream in workflows to reference the created update.
Dependencies
- Requires an API key credential for Monday.com API access.
- The node makes HTTP POST requests to the Monday.com GraphQL API endpoint at
https://api.monday.com/v2. - Proper permissions on the Monday.com account are necessary to create updates on items.
Troubleshooting
- API Key Not Found: The node throws an error if the API key credential is missing or invalid. Ensure the API key is correctly configured in n8n credentials.
- Invalid IDs: Errors occur if workspace, board, item, or update IDs are incorrect or missing. Verify these IDs exist and are accessible.
- Permission Denied: If the API user lacks permission to post updates on the specified item, the request will fail. Check user permissions in Monday.com.
- Malformed Body Content: Special characters in the body content might cause GraphQL query errors. Use proper escaping or expressions to format the content safely.
- Reply Without Update ID: When
Is Replyis true but noUpdate ID To Replyis provided, the node will fail. Always specify the parent update ID for replies.
Links and References
- Monday.com API Documentation - Updates
- n8n Expressions Documentation
- Monday.com GraphQL API Reference
This summary focuses exclusively on the "Update" resource with the "Create" operation as requested.