Had the same head-to-head, and Tropo won for us. Tropo has substandard docs and higher prices, but the tech and API is top notch. We also needed the international coverage. Regardless, they are both great products and great companies. You can't go wrong with either, unless you have very particular needs.
That said, our app uses a mashup of both tropo and twilio now, we use tropo to handle "tweet" dialog with consumers.
Absolutely! I simply don't understand that decision. I mean, I can create my own internal queue to get around the problem, but that burden shouldn't be on me.
Additionally, Twilio is the nascent, embryonic form of the first Internet that a
billion people are going to have access to, because Twilio turns every phone
into a smartphone.
On the other hand, that application is more or less "hello world" with Twilio, and presents a fine customer experience even to people with iPhones.
The current hotness is apps, but you generally write a different app per device platform. If you think of smartphones as 'http enabled devices', Twilio is allowing a cross-platform experience.
I don't buy it entirely - much of the benefit of http-enabled devices is the display of information as much as the information itself. Not just 'hi res displays', but any display at all. Information transmittal via twilio is often audio/time based. For the same reason podcasts haven't replaced websites, twilio phone interaction isn't going to replace smartphones, websites or anything else.
BUT... it's a great adjunct tech, and does open up a lot of possibilities for new avenues of information exchange/interaction. One might go so far as to call this a 'blue ocean', assuming you'd read that book and agree with the blue/red categorizations. :)
If you have a phone number you want to use to make calls from in a country we don't offer local numbers, you can verify it to use as a caller ID then call to any of our supported countries.
There is also Plivo (http://www.plivo.org) which is an open source implementation, except setting it up is far from trivial in my experience :)
For example I hated getting phone calls when I was in meetings. So I hooked my Twilio app into my Google Calendar API and bam, when I was in meeting Twilio would ask them to leave a message or press 5 if it was an emergency. Also greeting people by name when they call is pretty awesome.
I'll plug one of my recent creations:
Sell this to people running call centres, make sure it stays up all the time and they will love you.
Plus, if you aren't getting too sophisticated, you can just use Couch to handle the API calls to Twilio directly.
The end-game for Zynga’s take-over-the-world vision is the human race slaved to artificial dopamine treadmills.
Continuing that off-topic digression, I highly recommend the recent 'Black Mirror' episode (from the UK's channel 4), "15 Million Merits": http://www.youtube.com/watch?v=Z_c_Kf8NtOg&feature=resul...
That voicemail deletion "bug" is awesome.