Would it be possible to add a trigger in Process Robot that would launch a process when any user (or a specific one?) logs into a machine? We don't have login auditing turned on, so we can't use the Event Log Monitor trigger.
Please note that Event Log Monitor trigger is the feature that you are looking for. As an alternative solution, please consider using Process Monitor Trigger; at the Process to Monitor select ProcessRobot.UserAgent, in order the process to start every time the User Agent starts.