On Jun 27, 2006, at 10:19 AM, Daniel Salama wrote:

I have an Perl AGI script that acts as an IVR for my Asterisk box. Basically, it simply plays audio files to the caller, collecting DTMF input and logging every DTMF input into a database table, simply to document every step or option selected by the caller.

One thing is that in addition to playing audio files, it also, at some point, plays SayUnitTime command.

This IVR has constantly about 20 simultaneous callers 24x7.

Would it be more resource efficient to migrate this to ExternalIVR? What are the pros/cons of using ExternalIVR vs using my Perl AGI.

Probably no difference. The ExternalIVR lets you interrupt actions (like playing a recording) where the AGI will not. But you don't need that. If the caller hangs up early (say, in the middle of a playback),
I think both AGI and ExternalIVR quit immediately.

Jim



Thanks,
Daniel
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Jim Freeze



_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to