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

I was speaking to support already. We want to use workflows including if/then branches with a function that only moves onto either ways (no/yes) as soon as the criteria has been met - often happening with a delay. Let me give you an example:

A new Deal moves into the Pipeline. A task is created & a notification is sent out.

Now there is a call to be made by operations (optimal within 30 min of entering pipeline). I know i can include a delay of 30 min but this unfortunatelly doesn’t solve my issue.

What happens with a delay: if the call is made within the delay set - the workflow works as intended. BUT and now comes my issue, if the call is made after the delay set - nothing happens. Since the delay passed and the workflow continued on.

This either could be resolved in creating a loop within a workflow or building a loop with different workflows. Both is currently not allowed by hubspot.

Why do we need loops or these kind of workflows: because we want to have deals moving through our pipeline automatically depending on certain actions and steps completed.

I hope that you guys see the need for that issue. There are similar ideas posted!

And by the way these are people asking for the same thing!

https://community.hubspot.com/t5/Lists-Lead-Scoring-Workflows/Start-over-workflow-step/m-p/279208

https://community.hubspot.com/t5/Lists-Lead-Scoring-Workflows/Workflow-if-then-condition-improvement/m-p/3305

https://community.hubspot.com/t5/HubSpot-Ideas/If-Then-will-delay-or-loop-until-conditions-are-met/idi-p/178063

https://community.hubspot.com/t5/Lists-Lead-Scoring-Workflows/Go-To-A-Previous-Step-In-the-Workflow/m-p/182741

https://community.hubspot.com/t5/CRM/Is-this-workflow-possible-in-Hubspot/m-p/294440