FTP File Upload

You can select this activity to upload a local file to an FTP server.

This table lists the properties for the activity.

Property Type Property Name Data type Description
Common Continue on Error Boolean Select the check box to continue the RPA flow even if the activity fails. This check box is selected by default.
Input File Path String The location of the file that must be uploaded.
Host String The FTP server address or the hostname.
Remote Directory String The directory on the FTP server where the file must be uploaded.
Port# Int32 The port number to be used for connecting to the FTP server.
Protocol Enum (FTP, SFTP) (Default = SFTP) The protocol to which the connection must be established. Possible values:
  • FTP
  • SFTP
Remote File Name String The name of the file on the FTP server.
Retry Attempts Int32 The number of times you can retry the file upload, in case of failure.
Timeout Int32 The maximum time allowed for the FTP operation.
Transfer Mode Enum (ASCII, Binary) The transfer mode for FTP connection.
Login Anonymous Checkbox The option to ignore the username and password. Select the check box to enable or disable the anonymous login functionality for FTP.
Password Source String Password of the user account.
Username String The username to authenticate with the FTP server.
Misc Display name String The display name for the activity.
Output Elapsed Time Timespan Time taken for the FTP operation to complete.
Remote Path String The final remote path of the file on FTP server.
Response Code Int32

Response code for the activity. Possible values:

  • 200 to 290: Indicates a successful response or valid output.
  • 400 to 499: Indicates client error responses
  • 500 to 599: Indicates server error responses
Status Boolean The status of the FTP operation. Possible values:
  • True: FTP operation successful
  • False: FTP operation failed.