doug.jenkins@ispire.caI haven't tested this but if you do a get variable and utilize the database view there is a field in the vAgentOnline called "online" which is set to 0 or 1 depending if the agent is online. If it's 0 (offline) then reschedule it 24 hours later. The problem is, that I'm not sure if a script will run at all if an agent is offline or if it will wait until the agent comes back online. I would hope in this case since your not doing anything with the client, it actually will still run.