This job should look for required files on ftp, if it did not find the required files the job should wait and then send an email to recipients that "it is waiting for the file" and then retry to look for the required set of files.
After retrying if this job finds the files on ftp then send and email "the files are available now" if it did not find the file again then again retry trigger or fail the job.
Please send in your inputs on how I can achieve this as I am new to matillion.