Upload on ftp and get url links

Hi all,
I wish to make an Automator action that allow me to select one - or more files on the Finder, zip each one separately, upload them in a ftp folder, copy the URL and paste it in a new message in Mail.

Example: I have dummy_1.mov and marvin.mp4 and get this in Mail:

Mobile version:
ftp:\mydomain.com\dummy_1.mov
ftp:\mydomain.com\marvin.mp4

Download version:
ftp:\mydomain.com\dummy_1.mov.zip
ftp:\mydomain.com\marvin.mp4.zip

I can have multiple actions, each one personalized to a specific ftp folder.

But I think that I need to integrate in Automator some AppleScript instructions…

Anyone may be of some help?

Thanks!