Actions26
- Board Actions
- Item Actions
- Update Actions
- Team Actions
- Query Actions
Overview
This node enables interaction with Monday.com items, specifically allowing users to upload files directly into a file column of an item on a Monday board. It is useful in scenarios where you want to automate the process of attaching files (such as documents, images, or other media) to specific items within a project management board.
For example, you might use this node to:
- Automatically upload a contract PDF to a client item when a new deal is created.
- Attach design mockups to a task item after they are finalized.
- Add supporting documentation files to an issue or bug report item.
This operation streamlines file management within Monday.com boards by integrating file uploads into automated workflows.
Properties
Name | Meaning |
---|---|
Workspace Name or ID | Select the workspace containing the board. You can choose from a list or specify an ID via expression. |
Board Name or ID | Select the Monday board where the item exists. Choose from a list or specify an ID via expression. |
Is Subitem | Boolean flag indicating whether to show parent item options (not used directly in this operation). |
Item Name or ID | Select the item on the board to which the file will be uploaded. Choose from a list or specify an ID via expression. |
File Column Name or ID | The ID of the file column in the item where the file will be uploaded. Choose from a list or specify an ID via expression. |
Binary Property | The name of the binary property in the input data that contains the file to upload. Default is "data". |
Output
The output JSON contains the response from the Monday.com API after attempting to upload the file to the specified item column. Typically, it includes:
id
: The identifier of the newly added file entry.url
: The URL where the uploaded file can be accessed.
No binary data is output by this node; it only returns metadata about the uploaded file.
Dependencies
- Requires an API key credential for Monday.com with permissions to access and modify boards and items.
- The node uses Monday.com's GraphQL API endpoint at
https://api.monday.com/v2
. - Input data must include a binary property containing the file data to upload.
Troubleshooting
- No valid file data found in input: This error occurs if the specified binary property does not exist or contains no data. Ensure the input to the node includes a binary file under the correct property name.
- Binary property "X" is undefined: Indicates the named binary property was not found in the current input item. Verify the binary property name matches exactly and that the previous node outputs the expected binary data.
- API Key not found: The node requires a valid Monday.com API key configured in credentials. Make sure the credential is set up correctly.
- Item ID or Board ID missing: These are required parameters. Confirm that the item and board IDs are provided either by selection or expression.
- File Column ID missing or invalid: The file column must be a valid file-type column on the board. Use the dropdown to select or provide a valid ID.