Archive for February, 2012

Win a free pass to DrupalCon 2012 in Denver

Wednesday, February 29th, 2012

Learn some new API’s, meet some new friends, win some prizes and hack on some Drupal projects at the DrupalCon Hackathon. It doesn’t matter if you’re a coder, designer or just have an idea…bring your laptop and desire to build something awesome! (more…)

PhonoSDK WebRTC Preview

Friday, February 24th, 2012

Google recently released nearly $70M worth of opensource code to the world, in order to help improve real-time communications (RTC) over the Internet; they call it WebRTC.

“WebRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple Javascript APIs. Their mission is to enable rich, high quality, RTC applications to be developed in the browser via simple Javascript APIs and HTML5.”

Interestingly enough, we at Voxeo Labs have a complimentary mission for Phono: to provide a simple Javascript Communications API that empowers developers with the ability to build robust voice and messaging communications apps; these apps can run in any web browser and on any mobile device.

Today we are proud to preview our experimental WebRTC support for the PhonoSDK. Since WebRTC is so new, it only runs in Google’s Chrome Canary experimental browser. The video below demonstrates an encrypted Phono-to-Phono – voice and video – P2P WebRTC experience in a Canary browser and we hope you’re impressed with what you see.

Note: there are a couple of additional videos on the page that demonstrate what else we are doing with Phono and WebRTC!

(more…)

Ruby on Rails Conference Caller

Friday, February 24th, 2012

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:

response = RestClient.get "http://api.tropo.com/1.0/sessions?
action=create&token=0e0a2a5742a75c...e01102c8f745818848
&phones=#{phonenumbers}"

Here is the Tropo Ruby script: (more…)

Join Tropo at WordCamp Phoenix 2/24-26

Monday, February 20th, 2012

Tropo is sponsoring WordCamp Phoenix this weekend and giving away 3 FREE tickets!

(more…)

Creating a Chat Room Interface using Multiple Conferences

Monday, February 20th, 2012

In this blog, I will demonstrate how to turn multiple conferences into a chat room interface, including a full option menu . A great perk to this app is the ability to monitor everyone in the room using CouchDB – with CouchDB, you can see how many people are in each room, along with their corresponding callerIDs. There are several different CouchDBs that you can use, however for this blog I will use iris.

To start, set up an instance of CouchDB by initially going here. Once on that page, fill in the “Sign Up” fields on the right side of the page and hit “SEND”. You will then be directed to the page where you can access your CouchDB; it looks something like this:



To finish setting up CouchDB, first click the link you received from the confirmation; once there, click “Create Database” towards the top – you can name your database whatever you want, however, to follow the app’s design, I named mine conferences.

(more…)

Join Tropo at LessConf Feb 23rd-24th Atlanta Georgia

Friday, February 17th, 2012

Tropo is sponsoring LessConf and giving away 2 FREE tickets worth $1,000!

(more…)

Visit us at Mobile World Congress in Barcelona!

Friday, February 17th, 2012

Over 60,000 people are preparing to converge on the city of Barcelona for Mobile World Congress (MWC) 2012.  But what is MWC?

(more…)

Tropo Helps Women 2.0 Pick Winners for Pitch Competition 2012

Wednesday, February 15th, 2012

Team Tropo spent Valentine’s Day at the Computer History Museum in Mountain View, CA for the 2012 Women 2.0 Pitch Competition and Conference.

(more…)

SMS Voting App in 10 Minutes with Tropo and CouchDB

Wednesday, February 8th, 2012

Lat fall, I attended CouchConf NYC and gave a presentation on using Tropo with CouchDB.

(more…)