[Asterisk-Users] ExternalIVR vs AGI

Jim Freeze asterisk at freeze.org
Tue Jun 27 20:16:22 MST 2006


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






More information about the asterisk-users mailing list