I'm not aware of a way to do this.  I'm assuming you are trying to download a file as soon as it becomes available?  If so, I would set up a job that runs every, say, 5 minutes or so and attempts to download it.  You can attach a condition to the task that does the processing on the file.  If the file exists then continue otherwise exit.