This may sound like an odd request, but with something like MSN Messenger you can set your status and people on your contact list can see if you're busy, offline etc.

Is there any software to duplicate this without the messaging side of things? - So people could set their status and it could automatically set a status after say 5-10mins of inactivity?

Basically we're getting bigger and spanning multiple sites, we want a way to know if people are in the office or not besides emailing them or calling them and waiting for a response...

Any ideas guys?!