demo tropo application for asynchronous communications
JavaScript ActionScript Ruby Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
config
db
doc
lib/tasks
public
script
test
vendor/plugins
.DS_Store
.gitignore
Gemfile
Gemfile.lock
LICENSE
README.rdoc
Rakefile
config.ru
tropo_sms.rb
tropo_voicememo.rb

README.rdoc

Voice Board

The Voice Board application is an asynchronous voice messaging platform powered by Tropo (tropo.com). It allows callers to join in on live conference calls or leave messages for their friends at at event.

This is a Tropo (tropo.com) Scripting application written in Ruby that runs in the Tropo cloud and interfaces with this Ruby on Rails application to handle database interaction via an API. The voice messages are stored on Amazon S3.

Setup

  • Rename config/config.yml.sample to config/config.yml and edit your AWS key information and bucket

  • Create a developer account on Tropo and a Scripting App using the Ruby script in tropo_voicememo.rb

  • Run the Rails app on localhost using Tunnlr (tunnlr.com) or deploy it to Heroku or other hosting provider

Have Fun!