Skip to main content

where are ivr's stored ?

Posted by hmelgers on Wed, 01/18/2012

Hi,

I need to build a large customised ivr script with lots of variables, db calls, AGI etc. I want to base this on a "standard" ivr in TL MTE but i cant find it, where is this stored ?

I also noticed a tiny bug in the mediafiles page, it doesnt handle files well that have muliple points in their name, a file called 1.6.7.9.wav is shown as file "1 6" in the page.

Another thing is the ability to just play an announcement as action, seems the only way to do that is to call another menu ?

Hope anyone can help.

Kind regards,
Hans


Submitted by eeman on Wed, 01/18/2012 Permalink

if you are doing something custom you'll need to store it in user_extensions.include

the system maintained ivr are in menus.include

hunt lists are one effective means of doing a series of custom commands as they support queues, ring groups as well as purely custom commands from their list.

Submitted by hmelgers on Tue, 01/31/2012 Permalink

Thanks Erik. I'm thinking the huntlist with asterisk command is the way to go but that would be the syntax to send it to the extension in user_extension.include ? There are unfortunately no examples in the manual.

Submitted by eeman on Tue, 01/31/2012 Permalink

I think you have a GCE, (gross conceptual error).. user_extension.include is no different than any other 'extensions.conf' type programming. the Goto statement works the same. You might want to spend a day or 2 working through the 'Asterisk: The future of Telephony' PDF book (free download) so you get the hang of how contexts work.