IVR and ODBC

I hope to use your IVR product over Skype. Can I write and read data to/from SQL Sevre or ODBC database

Yes. The easiest way to connect to a SQL database is through JDBC, since the IVR application is deployed on the embedded tomcat webserver. For Voicent IVR application, Java is the native programming language you can use. But if you want to use ODBC and C++ or any other programming language, you can certainly do so with the external program interface. Simply create a program to access your ODBC database as usual. Then from IVR Studio, use the “launch external program” action to connect to your ODBC program.

Posted in IVR Usage |

Web integration using PHP

Could you please let me know the correct product to do the following: From a PHP based web site dial a number and play a pre-recorded message that has a verification number embedded in it using TXT to voice. It will be user initiated so does not require any scheduling.

There are two choices: 1) Voicent Gateway outbound, and 2) BroadcastByPhone + IVR Studio. With the first choice, you have to create low level VoiceXML based phone applications. This offers the most flexibility, but it will take a longer time to implement. The second choice, you use Voicent IVR Studio to design your phone interactions. The design can be accomplished by point-n-click in the IVR Studio’s GUI environment. It is much easier to create and maintain your application. The tool creates the low level VXML files automatically, so your design will be correct by construction. For more inforamtion, please see Developer Network section online.

Since you need to use Text to speech, you must also get Voicent TTS PlugIn, which will enable your TTS voice for phone calls.

Where the system lives in an ISP hosting environment what platform is required for maximum scalability / reliability

The system can live in a hosted environment or on your own network. You must use Windows platform. Voicent software actually has a web server embedded, and its interface is based on HTTP, so it should be straightforward to integrate your web site and Voicent software.

Does the system use Skype Out credits for it’s ability to call so cost per call is purely down to Skype costs?

Voicent software is a one-time purchase product. After that, you do need to pay your phone service, whether is is skype or other VOIP services. It is normally easier to scale up the lines when using SIP based VOIP. It will also be easier to find a hosting company when using SIP. Many hosting companies do not offer computer with soundcard, which is required if you use Skype.

How many simultansous phone calls could the system support? As the system gains popularity we may require hundreds. Is this possible?

It is pretty easy to scale up, especially with SIP based VOIP service. We have many call centers using the software. As long as you have enough bandwidth, and a powerful computer, you can go up to a hundred lines per computer.

Is there any handshake to say the call was answered so we can detect if the message has been heard?

The call status will tell you whether a call is answered or not. But if you want to detect whether a message is heard, you have to create these handshakes in your IVR/VoiceXML applications. One simply way is ask a callee to press a key to confirm. If you perfer not to do that, you need to put some smart indicators in your application. For example, you can set the message status when a certain audio file is fetched from your website.

Posted in Outbound IVR, VOIP |

Do not start Skype

before i understood everything i put skype account information in the options setup window.. now i have figured out that i need a sip accout and i have one from callcentric but the setup keeps going to the old skype accout how to i change this to the sip information.. thanks

Go back to the Skype page on the gateway, delete any account you have under the Auto start mode. Make sure you keep the auto start mode.

Posted in VOIP |