I have a 3CX Phonesystem wich has a 3CX MyPhone client wich controls some features as changing your status to Available, Do not disturb, Away, etc.
The disadvantage of this is that the user has to change the status by hand and if he or she forgets to do so, they will be offline for during the day.
What i need is a plugin written for the 3CX MyPhone when upon logging in Windows it sets the status to Available. When the user logging of the status needs to be changed to Away.
In this case the list of employees will represents a actual list of employees who are in the office or not.
You can install 3CX Phonesystem fairly simple and i can help you to configure the rest to test it in your own environment.
3CX Phonesystem supports different API's and the one i think you could use to accomplish the task is found here:
[url removed, login to view]
We are using Phone System 12 wich is the latest version.
If you need more information, please let me know.