SFTP
SFTP + Konnectify
Learn how to integrate and use SFTP with Konnectify to automate secure file transfers, directory management, and data processing workflows across your systems.
Getting Started
What is SFTP?
SFTP (Secure File Transfer Protocol) is a secure network protocol used to transfer files over SSH (Secure Shell). It provides encrypted file transfer, directory access, and file management capabilities between systems.
SFTP is commonly used for secure data exchange, automated file uploads and downloads, backup processes, system integrations, and batch data transfers between servers.
Why integrate SFTP via Konnectify?
By integrating SFTP with Konnectify, you can automate file-based workflows without writing code.
Konnectify allows SFTP to connect with your CRM, ERP, databases, cloud storage platforms, analytics tools, and internal systems so that files, folders, and data updates flow automatically between systems.
This ensures secure data handling, reduces manual file operations, improves processing speed, and maintains consistency across connected applications.
New to SFTP?
Ensure you have access to an SFTP server with valid credentials (Host, Port, Username, Password or SSH Key) before starting.
What You Can Do with SFTP in Konnectify?
When SFTP is connected to Konnectify, you can build powerful automations such as:
- Automatically monitor folders for new or updated files
- Automatically upload generated reports, invoices, or exports to an SFTP server
- Download files from SFTP and process them in other systems
- Convert CSV files from SFTP into structured JSON for further processing
- Move or rename files after processing to maintain clean directories
- Delete processed files automatically to avoid duplication
- Create or remove folders based on workflow logic
- Sync file data between SFTP and cloud storage platforms
These automations help reduce manual file handling, improve operational efficiency, and ensure secure and reliable data exchange.
Automate Workflows by Connecting SFTP.. Try it now →SFTP API and Connectivity
Konnectify connects to SFTP servers using secure SSH-based authentication.
Common SFTP Capabilities- List files and directories
- Upload files to specific paths
- Download files from server
- Rename files within directories
- Move files across folders
- Delete files and folders
- Create new directories
- Read file metadata
- Convert CSV file content into JSON format
SFTP supports secure authentication using:
- Username and Password
- SSH Private Key authentication
Ensure your server allows SFTP access and that credentials have required read/write permissions.
Things to Know Before You Start- Ensure correct host, port, and credentials are configured
- Verify folder paths before using file actions
- Ensure proper read/write permissions on directories
- Large files may impact execution time
- Moving or deleting files is irreversible unless backed up
For detailed API references, parameters, and examples, refer to the official SFTP documentation.
Open API Docs →How to Connect SFTP to Konnectify
This section explains how to connect your SFTP server to Konnectify so you can use SFTP as a trigger or action in your workflows.
Before creating the workflow, ensure you have:
- A valid SFTP server
- Hostname or IP address
- Port number (default: 22)
- Username and Password or SSH Private Key
- Required directory access permissions
- Access to the Konnectify platform
- Permission to create/manage connections in Konnectify
Step 1: Connect SFTP in Konnectify
- Log in to Konnectify
- Click New on the top-right corner and select Connections
- Select SFTP
- Enter:
- Connection Name (e.g., my sftp connection – This name is for reference only and helps distinguish between multiple SFTP connections within Konnectify)
- Host
- Port
- Username
- Password or SSH Private Key
- Default Directory Path (if required)
- Click Create Connection
Step 2: Create a New Konnecter
- Click New on the top-right corner and select Konnectors
- Choose a trigger app (for example: SFTP, Webhook, CRM, or any other app)
- Select the required trigger event (for example: New Updated File)
- Choose the SFTP connection you created and click Continue
Step 3: Add and Configure SFTP Action
- Click Action
- Select SFTP
- Choose an action (for example: Upload A File)
- Select the Connection and click Continue
- Fill all mandatory fields such as:
- File Path
- Destination Path
- File Name
- Content Type
- Encoding Format
Step 4: Value Mapping and Workflow Testing
- Map dynamic fields from the trigger output
- Use static values only when required
- Run the workflow using sample data
- Verify execution status and file updates on the SFTP server
Step 5: Activate Konnector
Once testing is successful:
- Save the Konnector
- Turn the workflow ON
- Perform a real-time test
- Confirm that the file or folder changes reflect correctly on the SFTP server
SFTP Triggers
SFTP provides triggers in Konnectify that allow workflows to start automatically when file or folder changes occur on your SFTP server. These triggers help you process incoming files, detect updates, and automate downstream systems.
File Triggers
Monitors for new or updated files in an SFTP folder.
Subfolder Triggers
Monitors for new or updated subfolders in an SFTP folder.
SFTP Actions
SFTP provides multiple actions in Konnectify that allow workflows to perform file and directory operations securely on your SFTP server.
Directory Actions
List all files and directories in a specified path on the SFTP server.
File Actions
Rename a file to a new name in the same directory.
Reads a CSV file from SFTP and converts rows into JSON without external libraries.
Read file metadata and optionally retrieve file contents from the SFTP server.
Move a file from one location to another on the SFTP server.
Download a file from the SFTP server and save it to the specified local path or return as base64.
Upload a file to the SFTP server from a local path, base64 encoded content, or plain text.
Delete a file from the specified path on the SFTP server.
Folder Actions
Create a new directory or folder at the specified path on the SFTP server.
Delete a folder or directory from the specified path on the SFTP server.
Popular SFTP Automations
SFTP automations help teams securely exchange files, process batch data, and reduce manual file handling. Below are commonly used SFTP automation scenarios built using Konnectify.
Automatically Process New Files
Trigger: New Updated File • Action: Read CSV To JSON / Upload A File / Move A File
Use case: Automatically process incoming files dropped into an SFTP folder.
- Eliminates manual monitoring
- Speeds up data processing
- Reduces operational errors
Upload Reports to SFTP Automatically
Trigger: Report generated in another app • Action: Upload A File
Use case: Automatically upload invoices, exports, or analytics reports to SFTP.
- Secure file delivery
- No manual upload effort
- Reliable scheduled distribution
Archive Processed Files
Trigger: File processed successfully • Action: Move A File
Use case: Move processed files into an archive folder to avoid duplication.
- Clean directory structure
- Prevents reprocessing
- Better file management
Sync Data Between Systems
Trigger: New Updated File • Action: Read CSV To JSON → Create or Update record in another app
Use case: Sync batch data from SFTP into CRM, ERP, or databases.
- Automated data sync
- Improved data consistency
- Reduced manual data entry
Clean Up Old Files Automatically
Trigger: Scheduled workflow • Action: Delete File / Delete A Folder
Use case: Automatically remove old files to free up storage space.
- Optimized storage usage
- Reduced clutter
- Better server performance
Ready to automate your SFTP workflows?
Connect SFTP with 100+ apps in minutes. No code required.
Start in Konnectify →Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article