Frequently we are waiting on a user to stop using their machine so that we can conduct some pending work. Even when requested to notify us when they are done, often the user will neglect to do so. The result is that we need to continually check and re-check to see if the computer is yet available. If we fail to check frequently enough, the user may well shut down the computer for the day and we need to try again the next day, and the cycle continues.
Solution: add two trigger events: IdleThresholdMet and Logoff. An event can trigger if the computer has been idle for some number of minutes, or if the current user logs off of the computer. The IdleThreshold might looks something like this:
Event.EventType = 'IdleThresholdMet' AND Session.IdleTime > 10
The event is triggered when the computer in question has been idle for a number of minutes exceeding a threshold amount set in config settings (let's say the system default is 3 minutes). The subsequent check of Session.IdleTime allows fine tuning to the needs of a particular session.
Customer support service by UserEcho