Skip to main content
All SMB actions require an SMB connection. For setup instructions, refer to the SMB integration page.

Create Directory On SMB

Create a new directory on a remote SMB share.
ParameterDescription
SMB Share NameThe name of the SMB share. For example - SharedFolder.
Directory PathThe directory path to create within the SMB share. For example - Documents/NewFolder.

Note: The parent directory must exist before executing the action.

Download File from SMB

Download a file from a remote SMB share to the local filesystem.
ParameterDescription
SMB Share NameThe name of the SMB share. For example - SharedFolder.
Remote File PathThe file path within the SMB share to download. For example - Documents/report.txt.
Local File PathThe destination file path to save to within the working directory. For example - report.txt.

Note: If the local file path contains directories, those directories must exist otherwise the file won’t be downloaded.
Working DirectoryThe directory where the downloaded file will be saved. The filesystem state is preserved across steps using this directory, ensuring that files and changes persist for continuity.

For more information, refer to the Create Working Directory action documentation for guidance on setting up and selecting working directories.

List SMB Directory Contents

List files and subdirectories in a directory on a remote SMB share.
ParameterDescription
SMB Share NameThe name of the SMB share. For example - SharedFolder.
Directory PathThe directory path within the SMB share to list. Leave empty to list the SMB share root. For example - Documents.
FilterA pattern to filter the listed files and folders, leave empty to list all. For example - *.txt to list only text files, or report* to list files or directories starting with “report”.

List SMB Shares

List all available SMB shares on a remote SMB server.

Remove Directory From SMB

Remove a directory from a remote SMB share.
ParameterDescription
SMB Share NameThe name of the SMB share. For example - SharedFolder.
Directory PathThe directory path to remove within the SMB share. For example - Documents/OldFolder.

Note: To remove a non-empty directory, the Recursive Delete checkbox must be enabled.
Recursive DeleteSelect to remove the directory recursively.

Note: When selected, all files and subdirectories within the specified path will be deleted.

Remove File From SMB

Delete a file from a remote SMB share.
ParameterDescription
SMB Share NameThe name of the SMB share. For example - SharedFolder.
Remote File PathThe file path within the SMB share to delete. For example - Documents/report.txt.

Rename File On SMB

Rename or move a file on a remote SMB share.
ParameterDescription
SMB Share NameThe name of the SMB share. For example - SharedFolder.
Current File PathThe current file path within the SMB share. For example - Documents/old_name.txt.
New File PathThe new file path within the SMB share. For example - Documents/new_name.txt.

Upload File To SMB

Upload a file from the local filesystem to a remote SMB share.
ParameterDescription
SMB Share NameThe name of the SMB share. For example - SharedFolder.
Remote File PathThe destination file path within the SMB share. For example - Documents/report.txt.
File PathThe path of the file to upload.
Working DirectoryThe directory where the file is located. The filesystem state is preserved across steps using this directory, ensuring that files and changes persist for continuity.

For more information, refer to the Create Working Directory action documentation for guidance on setting up and selecting working directories.