Adhearsion is an open-source voice application development framework written in Ruby. Adhearsion users write applications atop the framework with native Ruby syntax and a simplified Domain-Specific Language for call management enabling users to call into their code.
Adhearsion rests above a lower-level telephony platform, namely Asterisk, and provides a framework for integrating with various resources, such as SQL, LDAP and XMPP (Jabber).
*An elegant dialplan system for writing the code which controls a live phone call
*A sophisticated Asterisk Manager Interface library
*An events subsystem
*A reuseable component architecture
*Ability to re-use existing Ruby on Rails database models with ActiveRecord/ActiveLDAP
*Easy interactive communication via XMPP instant messages
These details are provided for information only. No information here is legal advice and should not be used as such.