Back to Integrations
integration integration
integration

Integrate FTP with 500+ apps and services

Unlock FTP’s full potential with n8n, connecting it to similar Core Nodes apps and over 1000 other services. Create adaptable and scalable workflows between FTP and your stack. All within a building experience you will love.

Popular ways to use FTP integration

HTTP Request node

Download a file and upload it to an FTP Server

Companion workflow for FTP node docs
sm-amudhan
amudhan
HTTP Request node
+5

Working with Excel spreadsheet files (xls & xlsx)

This workflow will help guide you through obtaining a spreadsheet file, reading it, making a change then saving it to local or cloud storage.
n8n-team
n8n Team
MQTT Trigger node
MQTT node
Code node
Convert to File node

Request and Receive Zigbee backup from zigbee2mqtt and save it via SFTP

A single workflow with 2 flows/paths that combine to handle the backup sequence for Zigbee device configuration from HomeAssistant / zigbee2mqtt. This provides a way to automate a periodic capture of Zigbee coordinators and device pairings to speed the recovery process when/if the HomeAssistant instance needs to be rebuilt. Setting up similar automation without n8n (e.g. shell scripts and system timers) is consiterably more challenging. n8n makes it easy and this template should remove any other excuse not to do it. Flow 1 Triggered by Cron/Timer set whatever interval for backups sends mqtt message to request zigbee2mqtt backup (via separate message) Flow 2 Triggered by zigbee2mqtt backup message Extracts zip file from the message and stores somewhere, with a date-stamp in the filename, via sftp Setup Create a MQTT connection named "MQTT Account" with the appropriate protocol (mqtt), host, port (1883), username, and password Create an sftp connection named "SFTP Zigbee Backups" with the appropriate host, port (22), username, and password or key. Reference This article describes the mqtt parts.
hubschrauber
Hubschrauber

Supported Actions

Delete
Delete a file/folder
Download
Download a file
List
List folder content
Rename
Rename/move oldPath to newPath
Upload
Upload a file
Use case

Save engineering resources

Reduce time spent on customer integrations, engineer faster POCs, keep your customer-specific functionality separate from product all without having to code.

Learn more

Over 3000 companies switch to n8n every single week

Connect FTP with your company’s tech stack and create automation workflows

Last week I automated much of the back office work for a small design studio in less than 8hrs and I am still mind-blown about it.

n8n is a game-changer and should be known by all SMBs and even enterprise companies.

We're using the @n8n_io cloud for our internal automation tasks since the beta started. It's awesome! Also, support is super fast and always helpful. 🤗

in other news I installed @n8n_io tonight and holy moly it’s good

it’s compatible with EVERYTHING

Need help setting up your FTP integration?

Discover our latest community's recommendations and join the discussions about FTP integration.
Eduardo Moscatelli

Implement complex processes faster with n8n

red icon yellow icon red icon yellow icon