last week i installed a digium switchvox 4.5 SMB (my first full fledged VoIP deployment). i thought with this post i could kill two birds with one stone.
- i wanted to write a review for anyone that might be interested in digiums switchvox product. i always find it hard to find practical, non-biased, real world reviews of products, so i thought i would contribute this one.
- i also wanted to put in some feature requests with digium and thought this would be a good forum to do it in.
in a nutshell: i like switchvox. the features, functionality, and performance are great. compared to other VoIP systems i researched (avaya, nortel, shoretel, cisco, some other asterisk based stuff), i found the switchvox solution to give us the most bang for the buck.
would you recommend it? yes, in most cases i would. i think for the SMB market, they are in a great spot. if they want to move more into the enterprise realm, i think they will need to do some work. it isn’t a perfect solution, but i couldn’t find a better one for us. for reference, we used bandwidth.com as our SIP trunk provider and polycom IP 450 phones. both of which i would recommend.
the good
- overall costs – honestly, phones were the biggest cost for our deployment. and compared to some of the big boys, this deployment was up to 75% cheaper (although on average it was about 50% the total cost of most systems)
- free, full featured trial – you can see how it performs before you buy. huge.
- ease of setup – after setting the system up in a test environment, it took me around an hour to recreate our setup for the production system.
- feature rich – in the SMB version, it has everything you need to get a phone system off the ground and then some. queue’s, IVR’s, conferencing, call routing, etc. all stupid easy to set up as well.
- the switchboard (their web interface) – lots of features, very intuitive, almost don’t even have to use the phone. some eye candy like google map’s integration, but mostly very functional.
- support – overall, support has been readily available and knowledgeable. every once in a while i felt like they might be learning something along with me, but i guess it would be unfair to expect them to know everything. right? ;)
the bad
- the phones status does not tie in with the switchboard. to me, this is the biggest gaffe of the whole thing. putting your phone on “away” means absolutely nothing to the switchboard application. crazy.
- please, please, please, make this available as a virtual machine! i don’t need or want digium to handle my redundancy. i am paying you to handle phone calls. my virtual environment will take care of the redundancy and availability.
- no AD/LDAP integration. not having the phones tied to a central authentication system is a *pain*.
- calls not wrapped in ssl. i know, more overhead, but still. if i am a CIO/CISO at a company that has a lot of regulations, this might have been a bigger deal. here is my writeup on the problem.
- several things are per phone settings and can’t be applied across the board/per phone from the web UI. things like prioritizing codecs, setting how many key lines per phone, or changing the time zone for a particular phone is not possible. you have to go to the phone itself, which can become rather tedious.
- the seemingly random limits on length and content of user defined fields. why can the email address only be 48 characters, especially if it can accept multiple addresses (ie, scheduled reports)? why can one field have and underscore in the name and next one can’t? this problem abounds throughout the system, very inconsistent from what i have seen.
- no voicemail-to-text/email option built in. it would be very nice to have voicemails transcribed to the users email by default (a la google voice)
don’t let the bad comments fool you. i would buy the digium solution again, and like i said, i still believe its the best bang for the buck. if your SMB company is looking for a VoIP solution, i would suggest taking a hard look at digium, i think you will find it is worth your time.
but here’s to hoping the dev’s read this and make some of these problems go away. ;)
feel free to comment or email me if you have any questions!









