It's possible but can be problematic unless you're hosting the ftp yourself on your own network. (The best way to do it imho. Your PC or Mac has the storage mounted on your network and it all works way better.)
There are a few ways to mount an ftp server to a computer. (Google that, there are several ways.) The main issue is refreshing the connection. FTP can be flaky. But if you have to, you can try it but I don't know that you can rely on it for a solid workflow.
We've always either had the ftp on a local box or used Aspera or one of our web forms that allows the sender to send files in directly.
If you have full access to the ftp server you can also run a cron job to push the files to your server with curl, if you don't want the client to be able to hit your server directly.