Waldo Rubinstein wrote:> Can anyone provide any further info on External IVR application? It
> seems interesting. I currently have a heavily used AGI script that I use
> for a custom IVR. It is written in Perl. I wonder if it would be more
> efficient to "migrate" it to this External IVR. Will it be more
> efficient? Will it use less resources? Does anyone have ANY sample code
> that runs as an external IVR?
I'm not aware of any sample code that exists for ExternalIVR. There is
not further information beyond the README file that documents the
protocol; it's much simpler than AGI so there's not much need for
anything beyond that.
It will not really be any more efficient than AGI, but it also has far
less flexibility: it only supports DTMF detection (non-interrupting,
unlike AGI), file playback and hangup. There is no ability to run
dialplan commands, transfer calls or get access to the audio stream.