Skip to main content

Overview

The SFTP step lets you interact with remote SFTP servers — list directories, download files, upload files, or delete files. Credentials are managed through secrets.

Configuration

FieldDescription
HostSFTP server hostname
PortSFTP server port
ActionList, Download, Upload, or Delete
AuthNone, Password, or Private Key (via secrets)
Remote PathPath on the remote server

Actions

ActionDescription
ListList files and directories at the remote path
DownloadDownload a file from the remote path
UploadUpload a file to the remote path
DeleteDelete a file at the remote path

Authentication

Select an SFTP secret from the auth dropdown:
Secret TypeDescription
SFTP PasswordUsername + password authentication
SFTP Private KeyUsername + private key authentication

Output

FieldTypeDescription
filesarrayFile listing or operation results
errorbooleanWhether an error occurred
error_messagestringError description if failed