Actions13
- Manage Smartsheet Actions
- Manage Folder Actions
Overview
This node operation allows you to copy a folder within Smartsheet from one workspace and folder location to another. It is useful when you want to duplicate an existing folder structure, including its contents such as attachments, discussions, filters, forms, rules, shares, and more, into a different workspace or folder destination with a new name.
Practical examples include:
- Creating a backup of a project folder before making major changes.
- Duplicating a template folder into a new workspace for a new team or project.
- Migrating folders between workspaces while preserving all associated data and settings.
Properties
| Name | Meaning |
|---|---|
| Source Workspace Name or ID | The workspace where the source folder currently resides. Select from list or specify via expression. |
| Source Folder Name or ID | The folder to be copied. Select from list filtered by the selected source workspace or specify via expression. |
| Destination Workspace Name or ID | The workspace where the copied folder will be placed. Select from list or specify via expression. |
| Destination Folder Name or ID | The target folder inside the destination workspace where the copy will be placed. Select from list filtered by the destination workspace or specify via expression. |
| Folder Name | The new name for the copied folder (max 50 characters). |
| Destination Type | The type of destination: "Folder", "Home", or "Workspace". |
Output
The output JSON contains the response from the Smartsheet API after copying the folder. This typically includes metadata about the newly created folder, such as its ID, name, and other properties reflecting the copied folder's state.
No binary data output is involved in this operation.
Dependencies
- Requires an active connection to the Smartsheet API using a valid API authentication token.
- The node depends on the Smartsheet API endpoints for workspaces, folders, and folder copying.
- Proper permissions are needed on both source and destination workspaces/folders to perform the copy operation.
Troubleshooting
Common issues:
- Invalid or missing workspace or folder IDs can cause errors.
- Insufficient permissions on source or destination workspaces/folders may result in authorization errors.
- Naming conflicts if the new folder name already exists in the destination folder.
Error messages:
"No rows specified"— unrelated to this operation but common in row operations; ensure required parameters are provided.- API errors returned from Smartsheet will be logged with details; check the error message for specifics.
Resolution tips:
- Verify that workspace and folder IDs are correct and accessible.
- Ensure the API key has sufficient privileges.
- Use unique folder names to avoid conflicts.
- Enable "Continue On Fail" in the node settings to handle errors gracefully during batch executions.