In-Call Apps (part 2 of 4): Please Hold

Following on our previous article in the series, let’s talk about some of the building blocks for in-call applications. In this installment: placing callers on hold, and retrieving them. Please hold Well, first, we’ll start by defining the in-call app: require ‘matrioska/dial_with_apps’ class InboundController < Adhearsion::CallController include Matrioska::DialWithApps def run dial_with_local_apps ‘sip:5201996@localphone.com’ do |runner, dial| […]