Interactive voice response (IVR) systems let callers access information and find contacts via a menu of prerecorded messages, without having to speak to a human. Callers can respond to prompts via Touch-Tone keypad presses or speech recognition. IVR systems can handle larger call volumes than operators and reduce costs associated with customer service.
Plivo, a cloud communications platform and a popular alternative to Twilio, provides a software tool that lets you build IVR menus through a graphical user interface. PHLO (Plivo High Level Objects) lets you click on components, drag them to a canvas, and customize them with a few clicks.

Create a PHLO to build a virtual assistant

To set up a PHLO for an IVR system, you need a Plivo account, which you can create for free. To create the PHLO, visit the PHLO page of the Plivo console. If this is your first PHLO, the PHLO page will be empty.
Give the PHLO a name by clicking in the upper left, then click Save.
Your complete PHLO should look like this.

Assign the PHLO to a Plivo number

Once you‘ve created and configured your PHLO, you have to assign it to a phone number.

Test

You can now call your Plivo phone number and see how your IVR system works.
Once your basic menu is working, you can add as many choices and levels to your IVR system as you like.
For more information about creating a PHLO application, see Plivo’s PHLO Getting Started guide.