Skip to content
Switch branches/tags
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


ChoiceView is a Communications-as-a-Service (CAAS) platform that allows visual information to be sent from a contact center agent or IVR to mobile users equipped with the ChoiceView app.

The ChoiceView IVR Web API is a REST-based service that provides IVR systems and telephony services access to ChoiceView features.

This repository contains sample source code for an enhanced ChoiceView-enabled visual IVR. This visual IVR can send visual menus to the caller, receive menu selections back from the caller, receive data entered by the caller and provide visual responses to the caller, in addition to providing standard voice prompts and DTMF detection.

The sample visual IVR is implemented using the Tropo Cloud API along with the ChoiceView Web API. Tropo is a massively scalable developer platform that makes it simple to quickly and easily build phone, SMS and Instant Messaging applications - or applications that handle all three - using the web technologies you already know and Tropo's powerful cloud API. You can get more information about Tropo at

Running the sample code

You can call our demo number from your mobile device, or try the code for yourself at Our demo number is +1.720.515.6994.

The demo requires the ChoiceView mobile app to be installed on your iOS or Android device. The ChoiceView app is a free download from the Apple App Store or Google Play. Run the app at least once after installation to complete the installation and setup before calling the demo number.

Installing the sample code

  1. Create a Tropo account at
  2. Upload this script to the account's hosting area
  3. Add a new scripting application that loads this script.
  4. Assign a phone number to the scripting application.
  5. Call the number to see your visual IVR handle phone calls.

Contact Information

If you want more information on ChoiceView, or want access to the ChoiceView Web API, contact us.

Radish Systems, LLC


ChoiceView IVR Web API demo - Ruby script for Tropo telephony service.



No releases published


No packages published