
Last year around this time Plivo.org was announced to the public, allowing anyone to develop telephony applications with the web language of their choice on top of their OWN FreeSWITCH based phone system. Plivo.org is an amazing project, and if you aren’t familiar with it I suggest you read my getting started post.
Now the founders of Plivo.org have built on that technology to create a new telephony platform, Plivo Cloud. I know what you are thinking– another Twilio. And while the general idea (building awesome telephony apps in any web language) is still the same, there are a few things that make Plivo Cloud much different, and much better.
When I first learned about Twilio I was blown away. “You mean I can create awesome telephone applications in PHP? Sweet!” Having ties to entrepreneurs in the call center industry, I immediately pitched to them how easy it would be to create amazing call center applications with phone functions built right in. They were impressed, but I couldn’t get any of them to bite the bullet. The same issues came up again and again. Plivo Cloud is a game-changer because it addresses some of these issues. Here are some of the biggest differences:
One of the biggest pain points for companies thinking about switching to a Twilio-based solution is cost. Conversations with customers would go something like this:
Customer: “So you mean I pay 2 cents per minute on top of my internal VOIP system costs?”
Me: “Well, yes…”
Customer: “No thanks…”
Plivo Cloud allows you to connect SIP-based phones directly to the cloud, meaning you can use Plivo as your phone system! This means you don’t pay for VOIP in your office on top of platform costs. You simply pay per minute for the platform, and it acts as your VOIP service as well. Amazing!
This also means getting a new office setup with a phone system is relatively painless. Buy SIP phones, point them to your Plivo account, and you are off to the races.
Another pain point of services like Twilio/Voxeo is that you are locked-in to whatever carriers they are using for their cloud. If your business is under contract with a different carrier, it can be a pain to migrate. But what if you could tie your new, shiny platform with your current carrier? That would be awesome. Well, Plivo Cloud is awesome. They will help you tie in your current carrier to their FreeSWITCH based system and then charge a flat rate of 0.4 cents per minute for platform usage. This provides a level of freedom unheard of for this type of company.
The last key difference with Plivo Cloud is the ability to host your own cloud. While this hasn’t been announced or priced yet, I have spoken to Venky about it and this is a key part of the Plivo strategy. Imagine not being held hostage by a third party platform with all their Amazon Cloud outages and anything else they choose to inflict on your application. For mission critical telephony applications, it is crucial to have redundancy, and Plivo Cloud will offer a level of control that competitors won’t.
To be clear, I love Twilio. I think it has changed the web by making phone system integration into web apps easier than ever. But Plivo Cloud offers many freedoms and pricing advantages that separate it from the competition.
In an upcoming post I will give tips and tricks on how to migrate your app to Plivo Cloud.
Also, read more about Plivo on the TechCrunch announcement
Tahir Almas / July 20th, 2012 12:24
We, at ICT Innovations are also fan of Plivo communication framework, and contributed following open source project based on plvio communication framework
ICTFAX , http://www.ictfax.org
ICTDialer, http://www.ictdialer.org
Clint / July 20th, 2012 14:23
@Tahir – Those projects look great! Thanks for giving back.
Sebastien Arbogast / August 1st, 2012 10:02
Unfortunately, only Twilio has international SMS’s and phone number availability in Belgium.
ivor / August 1st, 2012 14:24
To really make your point you need to make two tutorials showing:
1) Set up plivo from scratch and everything else needed to make a linux, mint perhaps, sip client connect to a regular telephone. Goal is to show all it’s next to being free and very easy so that there is no need for a regular phone.
2) Purchase, setup, and demonstrate a SIP phone.
augusto / August 3rd, 2012 0:17
Hi – impressive technology. I would love to have the the Plivo API listed on Mashape!
Cheers,
augusto
Steve Phillips / August 3rd, 2012 16:11
I just wanted to briefly say that @ivor’s suggestion is an exciting one. Making it clear how to set up one’s own FreeSwitch-based PBX and programmatically control it would be _awesome_.
silver price / August 3rd, 2012 18:50
Vist http://www.plivo.org/get-started/ for the latest instructions. There are only two steps to get a fully installed Plivo instance setup. The install will include FreeSWITCH and Plivo.
Tahir Almas / September 15th, 2012 14:35
Intersted to have feedback about development of open source Graphical IVR Designer to design dial plans with drag and drop feature using Plivo / Freeswitch at backend ?
Tahir Almas / December 27th, 2012 9:41
Yesterday, We released ICTFAX Version 2.1 http://www.ictfax.org, A Plivo and Drupal based Open Source Software
WebTechLabs / January 28th, 2013 3:16
Clint, you are 100% right about that #1 pain point. I can’t get over that hurdle with a long term strategy on some upcoming app ideas. So I might be jumping ship onto Plivo for the next one.
And thanks to Tahir jumping in and sharing his software with us. I’m going to love playing around with his open source drag-n-drop IVR designer. I know what I’m going to be doing next weekend =)
Thank you to both of you for providing more confidence in Plivo for the future.