You should be able to check without an extra agent. If the FTP server is on your local network, you may be able to open up a share to the desired folder and use an EVNT against it. If it is an FTP server outside of your local network, you could run an RA.FTPJOB to either list or get the desired file in a loop until it is successful.