Pause Automator action then restart it

I have a long script which works well in textWrangler
however it needs to halt after a series of commands as I need to manually fix certain points and there is noway around it
I added the first part of the script to an Automator workflow
However the “Pause” function in Automator seems to be again time based (sevonds, minutes and so on)
Is there a way to modify it /or the script itself I dont care much about automator …
modify it so it restarts with a specificl keystroke as optè (I use an Itlain keyboard with accented vowels, but this is only an example as any keystrole would do)
or in applescript stop the delay function in a similar way?