I may be missing something obvious here, but...

I would like to run an external application (External Program) after an Image task has created a PDF; however, the Image task (from my understanding) runs asynchronously so I have no way of knowing when the it has actually finished other than by attempting to see if a PDF file with the name I'm expecting exists. That's not a fool-proof solution either though, as I could have an existing PDF sitting on the file-system with the same name that the Image task is going to overwrite.

Is there a way to force a SINGLE Image task (i.e. not for the entire Watch Process or workflow) to either
A) run synchronously or
B) run an external program only once Image has finished creating the PDF?

If any more info/explanation is needed I would be happy to provide it.

Thanks a bunch in advance!