You can set the timeout.date attribute of a User Interaction element to a relative time and date by binding it to a Date object. You define the object in a scripted function.
About this task
If you create a relative Date object in a scripted function, you can bind the timeout.date attribute of a user interaction to this Date object. For example, if you bind the timeout.date attribute to a Date object that adds 24 hours to the current time, the user interaction times out after waiting for 24 hours.
Add a user interaction element to the workflow schema.
Set the security.group attribute for the user interaction.
Create a scripted function that calculates a relative time and date and encapsulates it in a Date object in the workflow. See Calculate a Relative Timeout for User Interactions.
- Click the Edit icon () of the User Interaction element in the workflow schema.
- Click the Attributes tab for the user interaction.
- Click Not set for the timeout.date source parameter to set the timeout parameter value.
- Select the Date object that encapsulates a relative time and date that you defined in a scripted function and click Select.
You set the timeout.date attribute to a relative date and time that a scripted function calculates.
What to do next
Define the external input parameters that the user interaction requires from the user. See Define the External Inputs for a User Interaction.