What is it?

Adhearsion is a full-featured framework for the development of applications which interact with or control voice communications. It facilitates the creation of complex applications with ease, providing a simple API.


Open Source Voice Application Framework

class MyController < Adhearsion::CallController
  def run
    resp = ask "How many woodchucks?", :limit => 1
    say "You said #{resp}. That's obviously wrong!"

Who is it for?

Voice application developers, Ruby developers, web developers, voice service providers, telephony networks. Everyone can benefit from Adhearsion as part of their application stack.

Latest News

Its official – Adhearsion & Voxeo

Adhearsion is effective in making telephony applications easy to develop. The next phase is to make deployment and scali ...


Adhearsion (アドヒアジョン) & Tropo presentation at Ruby Kaigi – Tokyo 2009

I just gave my talk at Ruby Kaigi in Tokyo Japan. The event is well organized and attended. I suppose that is a bit easi ...


Behavior Driven Systems Monitoring for Telephony

While attending Euruko several weeks ago, I had the opportunity to see @aslak_hellesoy present the Cucumber Behavior Dri ...


Some Use Cases

  • IVRs

    With a comprehensive menu system, and the availability of data from many sources within the application logic, Adhearsion works very well for creating highly dynamic interactive voice response systems.

  • Call Centre Automation

    Dynamic call routing, integration with databases and CRM software, screen-pops, call monitoring & flexible media routing. Adhearsion fits into a Call Centre stack perfectly, and has much lower operational costs than expensive proprietary solutions.

  • Data Gathering

    Adhearsion's integration with many types of database, and its ability to dynamically perform output and input operations lends itself to gathering information from a caller for storage and later analysis, such as a survey.

  • Voice 2.0

    Modern voice applications do far more than those of the past and integrate with many other technologies. Adhearsion makes all of this possible with the wide range of tools available to a Ruby developer.