action await user inactivity Structure: Wait for a period of user inactivity.
action await user inactivity structure
seconds of inactivityinteger
trigger limitinteger: optional
The next action will not be performed until the specified period of user inactivity is reached.
Period of inactivity needed before triggering.
seconds of inactivity is measured in seconds.
Limit the frequency of repeating triggers.
An inactivity trigger will fire whenever the inactivity timer is greater than the required seconds of inactivity field. If the event's conditions postpone the event's performance, the inactivity trigger is rescheduled and would to fire again immediately. The trigger limit provides a minimum number of seconds between inactivity triggers. Each trigger limit is applied per trigger instance.
If the inactivity trigger has a value of 15 minutes, and a trigger limit value of 5 minutes, the event will triggered once after 15 minutes of inactivity and then every 5 minutes until activity occurs.
If the trigger's event is removed and added, or reset, the trigger limit's behaviour is reset.
If activity occurs, the trigger's trigger limit behaviour is reset. If the inactivity trigger has a value of 15 minutes, and a trigger limit value of 30 minutes, the event will triggered once after 15 minutes of inactivity and then every 30 minutes. When activity occurs, the trigger limit will reset and the trigger will next fire after 15 minutes.
The trigger limit is optional. If a value is not provided, the seconds of inactivity field is used instead. This behaviour provides the most commonly expected outcome.
If a value of zero seconds is set, the inactivity trigger will not repeat until the inactivity timer has been reset.
Back to action await user inactivity.