I found a free opensource (GPL) plugin that integrates Shoretel’s IP phone Call Manager dialing features to IE and Windows. For Windows it sets up a URL handler for callto://<phone number/> links, and for IE it adds a right click menu that will dial the number that you have selected. I modified that to detect our internal extensions and strip out the first 6 digits to keep the internal calls from going out and coming back in (therefore losing the internal caller ID) – It’s just simple string matching on our phone number range.
I also had to find a solution for Firefox as it’s what we officially support at work. I dug around, found some message board posts about how someone had made something similar but never got any kind of response and seemed to hit a dead end. So I just sat down one day, downloaded a simple Firefox extension and ripped it apart to find out how it works. I made a pretty basic FF extension that invokes the same right click and dial process as the IE modification mentioned above.
- Download the Web Dialer 3.0 Package here – 32-bit only
- Download the Web Dialer 3.1 Package here – 32-bit and 64-bit install and updated FireFox extension
(The above links include everything to dial from IE and Firefox along with the original code by B C King).
If you need any help, feel free to comment here, on facebook, on twitter, etc and I’ll do what I can to help you out.