Thanks for the info!
I can currently do it using 3rd party TAPI, but I have had some situations where TAPI stopped working on a machine and I needed to restart the machine to get it working again. Was hoping to bypass TAPI ... I used to use TAPI to get the current DND state, but have found a way around that and was curious if anyone had found a way to get around using TAPI to change state. I am sure the "DDS status in monitor" does not use TAPI, but Avaya has not indicated how they do that. I am imagining they use sockets (It's written in Java).