Announcing the OpenVBX iPhone App for Users on the Go

Iphone-openvbx-screen2 Last year, Twilio released OpenVBX to help developers build rich web-based voice communications applications. Today, we’re happy to announce an open-source iPhone app to accompany OpenVBX for mobile users on the go.

Use OpenVBX for the iPhone to enjoy the same great features as the web app, on the go! Listen to voice mail across all your inboxes, assign message to your coworkers, and return calls and texts directly from the app using your company’s phone number, not your cell number.

App-store-badge Github-logo (1)

Open Source

We’ve open sourced the OpenVBX iPhone app (see source on Github) so you can download, hack and customize it to suit your needs, just like the web application.  There are also a few cool tricks (see below) that we added to integrate the mobile app with the web and email… if you dig those, make sure to check out the source.

Some Cool Extras! 

The OpenVBX iPhone app is available for free in the Apple appstore today, so there’s no need to compile and submit it to the app store yourself.  The first time you install the OpenVBX iPhone app, you’re asked to provide the URL of your OpenVBX installation, so you can wire up the free app to any OpenVBX installation.

But since that could be confusing for end-users, we’ve let you send the app and provisioning data directly to the phone from inside OpenVBX.  Using this feature, the mobile app will configure itself… cool!


We’ve also built in protocol handlers to the mobile app that coordinate with the web app.  What the heck does this mean?  When you click a link to OpenVBX in a notification email, the web app will detect if it’s an iPhone and if the mobile app is installed.  If so, the user is redirected to the mobile app for a native experience.  We thought that was awesome.

New to OpenVBX?

OpenVBX-logomark-and-text OpenVBX is an open source project sponsored by Twilio, and this virtual PBX system is just a starting point for you to build your own customized business phone system.  We built OpenVBX and released it to the community to share our idea of what’s possible with Twilio, and inspired developers in the community to take it to the next level.

We like to think of OpenVBX as Google Voice for business, empowering you to purchase phone numbers, create an automated voice attendant to answer and route calls, and provide an information hot-line when your business is closed. You can go much further with this when you check out the code and modify it for your own purposes, or build plugins to extend its functionality.

Members of the OpenVBX developer community have customized the web app to serve all sorts of industries and use cases from yoga studios to hospitals, restaurants to software consulting businesses.  Because the new OpenVBX iPhone app is also open source, we can’t wait for you to customize the iPhone App and make it your own!

Upgrade Your OpenVBX to the 2010 API Version

We’re also excited that we’ve released a new version of OpenVBX, which has been upgraded to the most current version of the the Twilio API (check out the 2010 API version changelog), fixes a number of bugs and enables new features for the iPhone app.  You will need to be running OpenVBX with the 2010 Twilio API to use the iPhone application.

To upgrade your installation of OpenVBX, download the newest version and run the easy upgrade script (http://your-installation-url/upgrade).



  • Jason Dittmer

    The iPhone app crashes all the time. I really hope they fix the iPhone app or make a mobile web interface for the web based product soon. I’ve been looking at other options because OpenVBX isn’t keeping up with the industry.

  • Jason Nickel

    Unfortunately the app doesnt work at all. An update would be greatly appreciated!

    • Twilio

      We’ve recently been working on updates, though as an open source project we welcome the community to dive in and build as well.

  • Hey Micky

    It would be nice if the number validation wasn’t stuck on USA numbers. The UK use a different format as you know and so is inoperable.

  • fasterfind

    Wait a minute. I just installed openVBX on my server, on my phone, I signed up for Twilio… but I can’t use my phone’s 4G connection to make an outbound call. Infact, if someone calls me through Twilio, openVBX wants to route the phone call to a standard non-IP phone. I.e. a hard phone, not a soft phone. Isn’t that entirely self defeating?

  • Austin Henderson

    I had the same problem with the iOS app – not working I mean. To get around this and solve a few other problems we wrote twidial – check it out of you are interested. It’s not a direct replacement but does enable dialing from android or iOS device from any Twilio or validated caller ID number. Pretty sweet

  • zcbeach

    What happened with this app – it is no longer available in the USA app store!