Yesterday afternoon I was slightly bored, and was looking for small experiment to do in order to take my mind off of the reports I was in the middle of writing. The experiment ended up taking the form of messing around with the new CISCO 7941 IP phone that landed on my desk a few weeks ago.
I’d previously played a little with the web dialer feature that comes with the CISCO CallManager software which allows you to program the phone via a web interface. The web dialer allows you to either look up a user in the directory, or enter a number manually, and then your phone will automagically dial the number you requested. Cool stuff 🙂
Now I like messing with web forms, and decided to work out how it works, in order to rewrite in a more useful way that suits me. The following is the form that I cam up with, both form my own records, and in case it proves useful for anybody else:
<form action="https://*/webdialer/Webdialer" method="post" target="_new"> <input type="hidden" name="cmd" value="doMakeCall" /> <input type="hidden" name="sub" value="false" /> <input type="hidden" name="red" value="null" /> <input type="hidden" name="destination" value="**" /> <input type="image" src="***.jpg" width="150" /> </form>
*: The URL of your call manager installation
**: The number you wish to dial
***: In this case I used an image to submit the form – I have a page of photos of people I want to ring, and click on their name to ring them.