tags:

views:

160

answers:

5

Hello all, I have a pretty basic need for an IVR system that does the following:

  1. Allows for dialing in and recording a message with an ID. The ID could be supplied by the caller or provided by the system.
  2. Allows to dial-in and provide an ID to hear if there is a recorded message associated with the ID.

I do not have past experience with IVR's. I have done some preliminary research into what is available, like Asterisk as well as SEMS.

Currently, I do not need to plug in to the public telephone system, so it all could be done using IP. What is a simple way to accomplish this? Any python bindings suggested?

Thank you,

+1  A: 

Asterisk should meet your needs, but won't have Python bindings (I believe)

If you are looking to host your application, there are a variety of companies. Voxeo was offering a couple of bindings to their IVR. Not sure if Python has been implemented yet.

You could look at either rolling your own with the various telephony cards on the market.

You can also consider something like CT ADE from Syntellect which provides a higher level wrapper around the telephony components. Disclaimer: I work for Syntellect, maker of CT ADE.

Jim Rush
A: 

The application you're describing sounds quite basic. If you're familiar with .NET, try VBVoice. It has an easy to use drag and drop interface, making it simple to develop an IVR application without having much telephony experience.

You can download a free trial of VBVoice to see how you like it.

If you have anymore questions please do not hesitate to contact me! Good luck with your application!

Obvious disclaimer: I work for Pronexus, creator of VBVoice.

Nicole
A: 

If you are running Linux then use Asterisk. It has a huge user community. For python checkout py-asterisk (http://code.google.com/p/py-asterisk/)

DanJ
A: 

http://www.invox.com

Rich Anderson
A: 

Tropo is what you want, the application you've specified sounds like it would take less than a dozen lines of script. Lots of Python samples.

I don't work for Voxeo (provider of Tropo) but I have tested out lots of voice application platforms and they are the best by a long way.

sipwiz