ivr software, ivr platform, ivr development

Advantages of Voicent's

      IVR Studio

  IVR Platform and Application

  • One time purchase, use forever
  • No monthly fee, no contract
  • Setup in less than 10 minutes
  • Works on any PC
  • Feature rich and yet easy to use
  • You can try it before you buy it
  •   IVR Platform and Application

    Find out more

Learn More

 IVR Platform and Application

What is IVR?

IVR - short for Interactive Voice Response - automates interaction with telephone callers. Most people are familiar with IVR applications. These applications allow users to retrieve information such as bank balances, flight schedules, and movie show times from any telephone and without the help of a live operator.

What is Inbound, Outbound IVR?

Most IVR systems are for inbound applications. Voicent IVR solution also supports outbound applications, such as BroadcastByPhone autodialer.

How is Voicent's IVR different?

Traditional IVR systems use proprietary software and expensive telephony hardware. Voicent IVR system is based on VoiceXML, an Internet open standard, so it is easy to integrate with other software applications. It can be deployed on any PC with a voice modem, an off-the-shelf standard computer component. That makes the cost of having your own IVR system extremely low.

How do you integrate IVR with existing systems?

Voicent's IVR platform supports two integration methods--HTTP and Java. With HTTP, an Internet protocol for the World Wide Web, the system can easily connect to any website. For other applications, any program written in Java can be easily integrated using Voicent's IVR software.

Why should I integrate my phone and CRM systems?

Integrating a CRM (Customer Relationship Management) system enables agents to quickly gain access to customer information on inbound and outbound calls, increasing operational efficiency and providing an improved customer experience. For example, with Voicent TelephonyCRM, all calls with caller ID are automatically saved. When a customer calls back, a screen popup with customer profile and call history is displayed on an agent's computer. Based on the customer's category, it can further direct which IVR application to use to answer the call, meaning the call can be automatically transferred to a specific person or department.

What can I do with IVR & Text-to-Speech capabilities?

A flexible IVR system can deliver dynamically generated content, such as account balances, when interacting with callers. The information is relayed to the caller by using a Text-To-Speech (TTS) engine, which reads aloud text in specified data fields.

IVR Samples

IVR Samples Library - 24/7 Info Hotline

Setting up an automatic 24-hour information hotline is easy if the information is relative stable, for such your office hours. You can do that even with an answering machine. But if the information you provide is constantly changing, such as daily mortgage rates or latest NBA game scores, you need a flexible way to do that. The sample here shows an IVR system for 24 hour hotline where the information is fetched from a web page.

You can open this design by selecting Library > 24/7 Info Hotline from the program main menu.

The Call Flow

The call flow consists of one Choice Element and one Call Transfer Elements. The choice element (Information) provides the information. The Call transfer element have the call transferred. The transferred phone number can be any phone number, such as a cell phone or office receptionist's phone. It can be "transferred" using the same phone line with an alert window pop up on a computer.

When a caller calls the 24-hour information hotline, the system first fetches the information from a web page, then it automatically converts the text to voice using text-to-speech engine. The voice is played over the phone to the caller. At the end of the message, the caller can press 1 to have the call transferred.

Fetch Information from a webpage

You can extend Voicent IVR platform by integrating it with web sites or any other software products. There are two basic methods (actions): HTTP or Java. HTTP is the protocol for the Internet. It is best used for web site integration. Java is a general programming language. It can be used to extend Voicent IVR platform with virtually no limit. In this sample, we use the HTTP method.

To create an new action, open the property page (Right mouse click on an element, then choose Properties... from the popup menu.) for the Information element, select the Action tab, then click the New button. (For existing action, choose the Edit button).

Select "Submit HTTP Request", and click OK. Fill in the following information:

The HTTP action is basically an HTTP POST request sent to the specified URL. In this example, the URL is localhost:8155/ivrstudio_test, and one parameter action (with value equals to 'info24').

The return from the web page must be a list of name value pairs using the following format. Name should not contain space.

name1=value 1
name2=value 2
...

For example, one possible return for this sample might be:

lastUpdated = Sept. 1, 2007 12:00 PM
content = today's mortgage rate is 2% for 30 year fixes

The returned value can be access in the IVR Studio using the dot notation. For example, if the HTTP action is named get_info_24, the the content can be accessed as get_info_24.content. We can use the return value for the prompt.

Select the Prompt tab from the element property sheet, click the New button. The dialog window is shown above. You can select action variable get_info_24, and set the parameter as content, and choose Use text-to-speech.

Use Actions And Prompts

The Information Element in the call flow has an HTTP action get_info_24 defined. Since all actions are executed first for an element, the get_info_24 action is executed before any prompt is played to a caller. For this action, an HTTP POST request is submitted to the URL defined in the get_info_24 action. The web site then returns two name value pairs, one named content, and the other named lastUpdated. (Here the URL: http://localhost:8155/ivrstudio_test is included in Voicent Gateway)

The Information Element also defined a prompt that uses the action variable. For example, the prompt defined in the above figure uses get_info_24.content. This makes the system to play the returned content over the phone using text-to-speech engine.

Deployment

You can use the sample application as is. To deploy the application, select Deploy > Submit to Gateway... from the program main menu. If the menu item is grayed out, select Validate... first.

If you have multiple IVR application deployed, please see IVR select application for more information.

Once deployed, restart the gateway to have the changes to take effect.

You can use the following URL to set the content.

http://localhost:8155/ivrstudio_test?action=setinfo24

When an incoming call is answered by the gateway, the application will execute the Information element, which first fetches the content from the web page, and then plays the returned content using text-to-speech engine.

IVR Platform and Design Tools
Easy, Fast, Affordable Communication Tools!

Voicent IVR Studio

  • Both Inbound IVR and Outbound IVR
  • Works with VOIP/SIP/Skype/PSTN
  • Standard based IVR platform
  • Works on any Windows PC
  • Easy and flexible setup
  • Point-and-click GUI design
  • It is really easy!