Plivo a communication framework to repidly buid voice based apps, to make or receive calls, using your existing web development skills and infrastructure. which can make or receive calls from phones (fixed, mobile or SIP), Skype and Gtalk.
With a REST-based API (has XML responses) and ready-to-use helper libraries (for Java, PHP, Python and Ruby), developing apps like IVRs or voicemails is pretty simple.
Plivo is built on the open source telephony platform FreeSWITCH and the process simply works as:
- FreeSWITCH answering or making the call
- call parameters (like the ID and number) are sent as POST parameters
- the app can send new variables (commands) -like playing an MP3 or reading a text- anytime
- and Plivo returns callbacks on every level.
The framework is very impressive for anyone willing to run such features from their own infrastructure.
Website: http://www.plivo.org/
Download: https://github.com/plivo/plivo