FTPS

Connects to an FTP server. Allows for uploading, downloading and renaming documents.

Properties

Connection URL ${}
ftp_connectionUrl

The url address where the remote FTP service is hosted.

Directory or File Path ${}
ftp_path

The relative location of the file or directory on the FTP server

Move File to Directory ${}
ftp_movePath

The relative location where the file or directory will be moved to.

Command
ftp_action

The FTP command to run on the remote FTP server.

valid options
Download File
DOWNLOAD
Download the file resource located at the supplied path and named by ftp_fileName.
Upload File
UPLOAD
Upload a document to the FTP server where it will be placed at the supplied path and will be named as declared by ftp_fileName.
List Files
LIST
List all the files in the directory at the supplied path
Move or Rename File
MOVE
Move or rename a file at the supplied path to the ftp_movePath value. If the paths are in the same directory, the file will effectively be renamed to the value supplied in ftp_moveFileName instead of moved.
Delete File
DELETE
Delete the file or directory at the supplied path. This action cannot be undone.

Remote File Name ${}
ftp_fileName

The name of the file resource to act upon.

New File Name ${}
ftp_moveFileName

The new name of the file. Used with MOVE action.

File Contents ${}
ftp_uploadTemplate

The file contents that will be uploaded to the remote FTP server. Accepts template syntax.

Results Namespace
ftp_downloadNamespace

The key that will contain the data of the file contents that were downloaded from the remote FTP server.

Record Identifier Template ${}
ftp_identifier

Searchable template used to help identify the FTP action in the outbound call logs. Please set this to make your logs easier to interpret.

Use SSH Certificate
ftp_useCertificate

When enabled an SSH certificate will be used to authenticate with the remote SFTP server.

SSH Private Key
ftp_projectSecretId

When use of a certificate is enabled, identifies the certificate to be used. Certificates are configured in the project settings interface as "Project Secrets".

Skip Certificate Validation
ftp_acceptCertificate

When enabled, normal validation of the remote certificate on an FTPS is disabled and is accepted. This option should be avoided for security reasons, but exists to allow connection to FPTS servers that may not be configured optimally.