A bunch of methods have been previously discussed to figure out if a phone is busy or not. One is looking at the streaming statistics page on each phone. My prefered solution is JTAPI.. with that, you don't even need authentication to send data to a phone and you can reliably get all calls on the phone and drop them as you like.
I'm afraid JTAPI has a learning curve though.. it's not quite as easy as XML for phones, but it allows you to do a lot more.
If you want to go down the pure XML route, get the streaming statistics, if there's a call, send an executeitem for the proper softkey that ends the call, then send your dial uri. However, is it a good idea to drop existing calls? Imagine dropping a call from your boss to an important client.. he's not going to be happy.
The 7905 seems to have the same url as the 7960. It may be that the new 79x1 series have other urls again but I haven't gotten my lab upgrade yet so I can't be sure. There's one more thing you should keep in mind: these pages are locale dependant.. if you install a non English locale, the page will still look the same but the strings will be translated.. thus if you're working in a multi locale environment, make sure you don't just check for the English version of the string you're interested in, but check for any possibly value given your installed locales.
I'm not able to access my old voice mail messages all of a sudden. The recording says something like 'the message is currently not available'. This has never happened before in all the years I have been using this system. I have t...
If you have 2 ISR routers, one acting as Failover, do we need to have both the same number of SRST licenses on the 2 routers?
No. You will only need the SRST licenses on the primary router. Because this feature...