Overview
The FTP Call Unit is an action unit in the Flow Editor/Designer that enables a flow to connect to an FTP/SFTP server to perform file-based operations during execution. This unit allows automation flows to securely transfer, retrieve, or manage files between the platform and external file servers.
- What it does:
- Connects to an FTP server using credentials (host, username, password).
- Executes file operations such as:
- Upload files from the local system to the FTP server.
- Download files from the FTP server to the local system.
- List files in a directory.
- Delete or move files on the server.
- How it works:
- Configuration:
- FTP server address (e.g., ftp://example.com).
- Authentication details (username, password, or secure token).
- Optional: Port number, passive/active mode.
- Action Selection:
- Choose operation: Upload, Download, List, Delete.
- Execution:
- Establishes a connection to the FTP server.
- Performs the selected operation.
- Returns status (success/failure) and optionally file metadata.
- Error Handling:
- Handles network issues, authentication failures, or missing files.
- Can retry or branch to the error-handling step.
- Use case:
- Document Workflow: Upload processed documents to an FTP server for archival.
- Integration: Download input files from an FTP server for further processing.
- Batch Jobs: Move files from FTP to cloud storage.
Visual Representation