Running an InDesign Script

Hi, I am very impressed with the reviews of Hazel and believe it may be the solution for a workflow that calls an InDesign script. The workflow would scan for any new job folders added to a current date folder within a main watched folder. This would then run the InDesign script (via applescript I presume).
Because the script could take a while to complete it's task and other folders may have been added during this time, I am wondering if Hazel will try and run multiple instances of the script or will it queue the 'triggers' in order to run the script again once it has finished. Is there a way to tell if the InDesign script is currently running?
Any help or advice on this would be much appreciated.
Because the script could take a while to complete it's task and other folders may have been added during this time, I am wondering if Hazel will try and run multiple instances of the script or will it queue the 'triggers' in order to run the script again once it has finished. Is there a way to tell if the InDesign script is currently running?
Any help or advice on this would be much appreciated.