Skip to main content

Configure FTP output

FTP output uploads a file registered by a Flow Outbound Transport step. Flow success records outbound work; Transport execution and receiver acceptance occur separately.

SettingDefaultRuntime effect
Host / port / pathEmpty / 21 / emptyRemote FTP destination. Path is normalised before save.
SSL client typeNo SSLPlain FTP unless FTPS is explicitly selected and verified.
Transfer typeBinaryBinary or ASCII upload.
Passive / protect data port / CCCSelected / selected / clearedData connection and FTPS channel behaviour.
Control / transfer timeout15 / 0Protocol waits.
Use temporary filenameClearedUploads under a temporary name before final publication where supported. Prefer this when receivers watch the target directory.
Send indicator fileClearedSends a separate completion/ready indicator.
Indicator filenameEmptyTag-processed indicator name; make it unique and contract-approved.
Move after sendingClearedMoves the remote file after upload where the implementation/server supports it.
Move-to folderEmptyRemote target for post-send movement.

Test byte equality, final rename atomicity, collision behaviour, indicator ordering and an interrupted upload. Confirm the Transport log and receiver state before retry; a timeout can follow a completed remote upload. See shared security/retry and operate Transports.