[Freeswitch-users] ESL Outbound for driving IVRs

Michael Jerris mike at jerris.com
Mon Dec 16 17:54:54 MSK 2013


mod_xml_curl is a great way to do dynamic ivr.

On Dec 15, 2013, at 2:44 AM, Alex Balashov <abalashov at evaristesys.com> wrote:

> Hi,
> 
> Is there any practical way to take drive IVRs dynamically - via an API - 
> while taking advantage of the more high-level features of the 'ivr' module?
> 
> As I understand it, there's no way to pass in the IVR configuration 
> parameters, i.e. the <menu> tags and their parameters, via ESL.  At 
> least, I can't find 'ivr' API commands anywhere.  It seems to me that 
> the only way to do this dynamically would be to mod_xml_curl to 
> dynamically generate the XML config data in those sections.
> 
> Can anyone confirm or deny that?  It would certainly be nice to be able 
> to do this purely through ESL outbound instead.
> 
> Of course, at the end of the day, all these IVR actions can be manually 
> scripted out through dialplan applications and orchestrated through ESL 
> that way.  But that implies a fair amount of wheel invention, on the 
> basis that the 'ivr' module provides higher-level wrapping for a lot of 
> it.  I'd like to use it if possible.
> 




Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users mailing list