I think for trigger-based workflow, I’d recommend using sensors.
In your case, you can maintain the state of executed job count in the
sensor cursor and then either trigger a run to do the follow up logic or send an email directly inside the body of the sensor.