The project is based on OpenVBX (big fans here!). We added a few modules, such as call queueing, call cost tracking (incoming, outgoing), the ability to export call flows to files, import/export of those files, SMS polls, automated phone call flow initiation, in-browser call flow testing, as well as Stripe integration to charge for more credits, then top-up the tenant account for more SMS and call credits. A different theme is also applied.
Many things can be abstracted further and improved, feel free to take from it what you wish :)
I've just updated the code repo with a complete competitive analysis of this platform that was performed - it provides some useful points, such as market research, price point suggestions, feature subset recommendations to maximize profit, etc. (<a href="https://github.com/andreioprisan/igroups/raw/master/vbx_business_case.pdf" rel="nofollow">https://github.com/andreioprisan/igroups/raw/master/vbx_busi...</a>)
Screenshots: <a href="https://github.com/andreioprisan/igroups/raw/master/vbx_screenshots.pdf" rel="nofollow">https://github.com/andreioprisan/igroups/raw/master/vbx_scre...</a>
Sweet! I love OpenVBX and wish Twilio would spend more time developing it. I think with the addition of Queue, SIP, and some other features OpenVBX could go toe-to-toe with any PBX on the market.
This seems like a dumb question but who exactly would use this? Does this replace a business phone system or is it for phone systems providers to sell to many businesses?