The form assigner can be used to schedule future performance tasks. The form assigner can be used to assign users to tasks based on a previous user's choice, and it can also be used to set reminder dates and periods, as well as notification dates and task start dates, which we use in this process.
In the Performance Review Process app, I used a prefill feature to store the delay period for the form assigner task. You could also allow the user to see the field and choose their delay period.
In this workflow, the Director Goal Input task holds the value for the delay period in a hidden field (highlighted) on the form. This field is prefilled with a fixed value of three, as shown below. The unit of time is set in the "Form Assigner" task so that the delay period can be three minutes, three hours, or three days.