FTP Log On Icon

FTP (File Transfer Protocol)


FTP (File Transfer Protocol) is the most widely used method for transmitting files between two Internet sites. It is a common way to log onto another Internet site for the purposes of retrieving and/or sending files. AutoMate's internal FTP engine is compatible with all FTP connection methods, particularly security-based connections. This includes both explicit and implicit FTPS (FTP Secure or FTP-SSL) that adds support for the Transport Layer Security (TLS) and the Secure Sockets Layer (SSL) cryptographic protocols. Certificate Authenticity is supported for those servers that require clients to authenticate themselves using a certificate. SFTP (or Secure FTP), which uses Secure Shell (SSH) protocol and Tumbleweed Secure Transport, the industry's most secure Managed File Transfer solution.

Available Activities

The following table briefly describes the available activities for this action arranged in alphabetical order as specified in the Activity to perform parameter. Click the appropriate link for more details regarding each activity.


FTP - Advanced

Sends specific customized commands to an FTP server. FTP Advanced is useful when it is necessary to create or perform a customized sequence of commands. It can also be used to perform commands that are server specific and/or not supported by other AutoMate FTP activities.

FTP - Change Folder

Changes the current "working folder" on the FTP server so that relative paths may be used.

FTP - Create Folder

Creates a folder on the FTP server. Subsequent FTP operations can be performed such as uploading files to the newly created folder.

FTP - Delete

Deletes one or more files that reside on the FTP server.

FTP - Download

Downloads the file(s) specified from the FTP server.


FXP (File eXchange Protocol) allows you to copy files from one FTP server to another (subject to compatibility).

FTP - Log Off

Ends a transaction with an FTP server that was previously started with an FTP Log On step.

FTP - Log On

Starts a transaction with an FTP server and creates a session for the current connection. Sessions allow simultaneous FTP connections to exist within a single task.  

FTP - Remove Folder

Deletes the specified folder(s) from the FTP server.

FTP - Rename

Renames one or more files that reside on the FTP server.

FTP - Synchronize Folders

Synchronizes a folder or entire directory located on the FTP server with a folder or directory on the local machine.

FTP - Upload

Uploads the file(s) specified to the FTP server.