Folks,
I am not a developer, but I am thinking of hiring a developer to create a phone application that gives a visual notification when an extension/virtual extension has a new voice mail (MWI). I am posting because I’d like to know if this is possible to with the current API’s available.
Running SwitchVox 5.8 and D40/50 phones (v1.4.0.0.57389 FW)
Thank you for any input you are willing to share.
What do you want that isn’t supported by default? The phone by default will flash the MWI indicator when there is a messages waiting in mailbox configured for the phone.
I have a group of retail users (no internet no email) that that need to keep an eye on a mailbox and ensure timely response.
Tried:
message forwarding: Doesn’t work because the messages are copies. Client doesn’t want multiple people responding to the voicemail.
Tried:
Converting the Virtual Extension to a Normal Extention and manually registered the extension on the a line registration key. This almost works perfectly, it sets off the built in MWI, easy to check the voicemail… except. If you have 2 phones with the same line registration and you leave a message, they both get the MWI light, but if you listen to or delete the message only one of the phones MWI lights go off. In order to turn it off the phone needs to be rebooted.
Tried:
Calling Support. They couldn’t think of anything better.
So unless I have an epiphony, or one of you fine gentlemen clue me in, it’s app time.
Ahh, it’s a shared mailbox you’re looking for support for with Switchvox. Then unfortunately, no, I’m not personally aware of how to set this up. But I warn you, I’m not extremely familiar with modern Switchvox administration, so there might be another way.
I’ll ask around inside Digium to double check.
Doesn’t look like there is any stock way to do what you want.
That said, it does appear you should be able to do something like this with a server app that talks to Switchvox via the ExtendAPI (which contains events for new voicemails). This server could then communicates with custom apps on the phones over HTTP.
Probably not what you were hoping for, but at least it appears to be possible.
Looks like I was barking up the right tree.
Thanks!
Nimda,
Your exact phrase, I think:
except. If you have 2 phones with the same line registration and you leave a message, they both get the MWI light, but if you listen to or delete the message only one of the phones MWI lights go off. In order to turn it off the phone needs to be rebooted.
Should be reported to Switchvox as a bug. It may not be a “bug” in their eyes, but I definitely feel as though it is.
Also, I would think that we could create a “shared mailbox” app for the Digium phones using the APIs… not sure if I could toggle the MWI with it though. Does it HAVE to toggle a MWI light? I might be able to get a D50 line key to blink, though, maybe?
I’ve reported it as a bug and a feature request (features@digium.com)
Doesn’t have to be MWI light, from this video it looks like it could be anything.
youtu.be/lvOGrA0cYiM