News for hackers. Stuff that matters.
Re:How To Create a Conference Call in 3 Lines of Code by _phred on Monday November 23, 2009 @01:48PM (#957879)
This seems really, incredibly powerful, but I'm having a hard time thinking of great applications for it. Their examples are very interesting:

http://www.twilio.com/docs/howto/

- Phone menu, where Twilio handles the call and listens to DTMF tones and/or voice input, then sends the request to my web server, which then responds with text, audio clips, or prompts for further input.

- Voicemail transcription, where I initiate a call to my voicemail box through Twilio, and then use their text-to-speech conversion to transcribe my voicemails.

... and more. What would you do with an API that replaces PBX programming with XML exchanges over HTTP?

The best idea I have at the moment is for an online store, where a customer could enter the number and click to complete their order over the phone. When they submit their number, the web server records their order number and contents to pass on to a call center representative.

Re:How To Create a Conference Call in 3 Lines of Code by justinweiss on Monday November 23, 2009 @05:39PM (#958289)
We're using Twilio at the moment to provide our paying customers a way of tracking incoming calls from their customers as part of our analytics package, and it's working really well for that. It's a neat system, and it's easy to work with.
Re:How To Create a Conference Call in 3 Lines of Code by DrJokepu on Tuesday November 24, 2009 @07:48AM (#959108)
I don't want to sound negative but this is getting ridiculous. The article is about an allegedly easily configurable conference call product, but the title imples some sort of cool, smart code that programmers would be interested in. Surely, the code backing the application is not three lines long but more like measured in tens of thousands.

This is not very different from posting an article with the title "How to solve the halting problem in one line of code" and then have

  SuperLibrary.SolveHaltingProblem()
as the code. Don't get me wrong, I'm sure Twilio is a great product and that it is very easily configurable or usable, but I think the title is simply misleading. Sorry for the rant but this is getting more and more epidemic on HN.
Re:How To Create a Conference Call in 3 Lines of Code by tdavis on Monday November 23, 2009 @02:58PM (#958009)
Cool, working with a company now who is going to use Twilio for some SMS stuff; the API seems very simple and straight forward. But please fix your copy:

    ...and a *ding* somebody people enter and leave.
Re:How To Create a Conference Call in 3 Lines of Code by ThinkWriteMute on Monday November 23, 2009 @07:55PM (#958488)
Whhhhhhhhhhhhy XML? When are people going to realize that XML is quite possibly the bulkiest way to write data?

[edit] Posting doesn't keep returns or spaces? :(

http://pastie.org/712151

Re:How To Create a Conference Call in 3 Lines of Code by paulbaumgart on Monday November 23, 2009 @08:47PM (#958542)

  Preface every line with two spaces to preserve
  newlines.
Re:How To Create a Conference Call in 3 Lines of Code by eschutte on Monday November 23, 2009 @07:11PM (#958428)
Thanks for bringing the nice t-shirts to Startup Weekend!
Re:How To Create a Conference Call in 3 Lines of Code by Tawheed on Monday November 23, 2009 @02:23PM (#957937)
These phone systems in the cloud are truly awesome. I wonder what kind of telecom hardware they are running on....
Re:How To Create a Conference Call in 3 Lines of Code by azsromej on Monday November 23, 2009 @04:14PM (#958160)
They run on Amazon EC2 with instances that have Asterisk; Digium is one provider of hardware for these situations but I don't know how that's incorporated into their architecture
Re:How To Create a Conference Call in 3 Lines of Code by emcooke on Monday November 23, 2009 @05:51PM (#958312)
We provided an brief overview of how Twilio uses AWS here http://www.slideshare.net/twilio/twilio-voice-applications-w...
Re:How To Create a Conference Call in 3 Lines of Code by wallflower on Monday November 23, 2009 @03:53PM (#958115)
I'd say it's highly likely they are using open-source Asterisk

http://www.asterisk.org/

Re:How To Create a Conference Call in 3 Lines of Code by abalashov on Tuesday November 24, 2009 @08:47AM (#959163)
They use some Asterisk. There is also a significant (and well-known) commercial component proprietary to the enhanced voice application services industry, although there are various reasons for which I cannot disclose what it is.
Re:How To Create a Conference Call in 3 Lines of Code by nico on Monday November 23, 2009 @06:42PM (#958391)
A better alternative to Asterisk: FreeSWITCH - www.freeswitch.org
Re:How To Create a Conference Call in 3 Lines of Code by Shooter on Monday November 23, 2009 @11:08PM (#958700)
We're slowly migrating most of our PBX/IVR apps from Asterisk to FreeSWITCH. I agree FreeSWITCH is higher quality code, but unfortunately there is a much smaller developer/support/hardware ecosystem with FreeSWITCH right now.
Re:How To Create a Conference Call in 3 Lines of Code by abalashov on Tuesday November 24, 2009 @08:47AM (#959164)
"Better" is very relative, as the sibling poster rightly points out.