our use case for loop is a daily check of any deal where a deal “renewal reminder date” is set, to create a task 90 days before that date, using information from the deal.
Only being able to set a “number of days” delay from the time a record “enrolls”, means we cannot handle variable length contracts.
The workflow will not allow us even to do something relatively simple, like if the deal has a “renewal date” value set but it’s over 90 days in the future, to loop the “if/then” option back to a 7 day delay