Can't you just trigger it more than once? I've never tried, but the only apparently-relevant flag is "Fire once", so if you leave that unchecked then it'd make sense for it to be repeatable.
If that doesn't work, try ticking the "concurrent" and "interrupt speech" flags. I had to do that once to get a scientist to speak at all.