Hello. This is my first posting to this forum, so it's good to be a part of the community!
So what I'm trying to figure out from several prior hours of online research is an “apples-to-apples” comparison of the pbx-like software out there if I would use a voip service provider like Vonage.com or BroadVoice.com for my connection to the POTS/PSTN network. I’m not so interested in the IAX stuff which I think is for more large scale applications. Also I'm based in the US.
The free software programs that *seem* most feature-rich and straightforward to use are Trixbox, asteriskNow and FreePBX.
(If I'm leaving out any important software programs/applications, please mention them).
In my particular situation, it would be great to function with 3 geographically separated SIP phones, like Cisco's 7940 through their 7970 series, or even the Aastra or Polycom (ie IP 601) phones that Trixbox claims to support so well. I'm assuming that most any of these phones have a similar feature set (esp. for a feature like using them to intercom each other at various locations in the US. )
I'm also assuming that these software applications include voicemail, music on hold, call transfer, and an automated attendant (the "press one for sales, press 2 for bookkeeping" thing).
So with that in mind as the application for the software, has anyone had a preference for the various pbx-like software programs out there? Are there definite pros and cons for each?
Some more areas for comparison:
Any there any hidden limitations that are only exposed through their use?
Is Trixbox Pro way better than CE? (the comparison list seems to be varying for their included and excluded features comparison at
http://www.trixbox.com/products/help-me-choose )
Is Trixbox built upon FreePBX and Asterisk?
Does one type have better documentation or a better community.
Can one of them support call hunting (if no one picks up the call from the sip phone, it would hunt to another associates cell phone, then it would hunt to my cell phone)?
Do all programs need to utilize an entire PC to properly function or can then run on an existing linux server (for example Centos version 4).
Any comments would be appreciated.
--dan