When adding a "Wait" action in a workflow, add the option to include a dynamic, custom wait time.
To use maybe API data or custom fields for the amount of time waited