Using Tropo’s Scripting API and Ruby, I wrote a clever little script that allows you to automatically return missed calls from people as soon as you hang up a phone call.
Here is the use case:
User A calls user B
While users A and B talking, user C calls user B
Tropo script records the missed user C call and returns their call after B hangs up. The Tropo script automatically calls users B and C and bridges them in a conference call.
Here is a video to help demonstrate the concept:
Here is the Ruby script using Iris Couch as a JSON datastore directly from the Tropo cloud!
Have you ever wanted to initiate a conference call and have it dial everyone’s phone numbers and invite them into a standup conference call? I will show you how to do this using Ruby on Rails and the Tropo Scripting API. The following Rails application is running version 3.2.1 powered by Twitter Bootstrap for the sweet CSS styling plus Gritter jQuery alerts (like Growl) with a little AJAX mixed in to liven things up.
Here is a screencast to show off my conference caller app!
The Rails application uses the Ruby Rest-Client gem to kick off the Tropo conference caller script while passing the Tropo script a comma delimited string of numbers to dial. The Rails Rest-Client call looks like:
Over the weekend, we kicked off a MadisonRuby Conference ticket give-away promotion sponsored by Tropo. We were excited to see 23 participants in our tweet-for-a-ticket contest! So how to you randomly select a winner for a Ruby conference giveaway? You write a quick Ruby script, Duh! With the help of BigTiger, the MadisonRuby conference organizer, we wrote the following script on github, ran it, and here is the winner….
Tropo is giving away 1 FREE pass to this week’s Madison Ruby conference! The conference is in beautiful Madison, Wisconsin and the venue is the elegant Overture Center for the Arts. The conference starts with workshops on Thursday, 8/18/2011, followed by two full days of dual track 40+ speaker sessions and after parties!
Tropo’s conference function makes it easy for you to join multiple callers onto a single call together. One line of code and you have a conference call…
Ruby Developers take note: Tropo is sponsoring MagicRuby 11! MagicRuby is a free Ruby conference produced by Jeremy McAnally taking place February 4th and 5th at the Contemporary Resort in Disney World in Orlando, Florida.
This weekend, Jason Goecke is at Euruko, Europe’s Ruby conference talking about Tropo. Since Euruko is held in Krakow, Poland we’ve added a little something for the locals.