Until now, Rails' MVC framework has largely been utilized to create web facing applications. However, voice, via the explosion of VoIP, is rapidly emerging as a new type of "view." This talk will explore how Rails, using a new plugin framework, Telegraph, and the open source server Asterisk, enables the rapid development of voice-based interfaces and applications. Telegraph combines a RJS-like DSL for constructing interactive voice "view" with a special model-like object for manipulating Asterisk server data.
The talk will begin by rapidly covering the fundamentals of VoIP and Asterisk and then move onto the design goals of Telegraph, the Asterisk DSL for Rails. A sequence of demonstrations on how voice applications and interfaces can be developed will follow, and we'll demonstrate "real-world" multinational applications that are currently using the plugin and discuss the findings and challenges of their implementations.
Diamond Sponsors
Platinum Sponsor
Gold Sponsors
Sponsor Opportunities
For information on exhibition and sponsorship opportunities at the
conference, contact Yvonne Romaine at
For media partnerships, contact Avila Reese
RailsConf News
To stay abreast of conference news and to receive email notification when registration opens, please sign up here.
Program Ideas
Post your suggestions for speakers, topics, and activities on the RailsConf wiki or send an email to
Press and Media
For media-related inquiries, contact Dawn Applegate at
User Groups
For user group related inquiries, contact Marsee Henon at