Hold/pause an object in a workflow delay until a condition is met (delay until an event happens)

This is almost critical for my team. If someone is out a day or more, the daily tasks build up and it is impossible for them to catch up. Can we implement this sooner than later please?