Anurag Rana
2014-Jun-27 19:32 UTC
[asterisk-users] How to execute an AGI script for each call.
Hi All, I am trying to execute some AGI script no matter what extension is called. There is 'h' extension to call AGI script when any call hangs up no matter what extension hangup. for example -> [some-context] /// something here which call AGI script no matter what extension receive call. exten => 111,1,Dial(SIP/111) exten => 112,1,Dial(SIP/112) exten => h,1,AGI(pt.py) ;; executes no matter what extension hang up ?Thanks? -- Anurag Rana http://newbie42.blogspot.in/ On the trampoline of life's experiences, Striving towards a saintly life in the midst of these materialistic turbulences. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20140628/01b47ac8/attachment.html>
Joshua Colp
2014-Jul-02 13:06 UTC
[asterisk-users] How to execute an AGI script for each call.
Anurag Rana wrote:> Hi All,Kia ora,> I am trying to execute some AGI script no matter what extension is called. > There is 'h' extension to call AGI script when any call hangs up no > matter what extension hangup. > > for example -> > > [some-context] > > /// something here which call AGI script no matter what extension > receive call. > > exten => 111,1,Dial(SIP/111) > exten => 112,1,Dial(SIP/112) > > exten => h,1,AGI(pt.py) ;; executes no matter what extension hang upHave your first priority be a pattern match of something like _X. which executes your AGI. Then have your second priority be the specialized logic (such as the Dial above). That should do what you want. Cheers, -- Joshua Colp Digium, Inc. | Senior Software Developer 445 Jan Davis Drive NW - Huntsville, AL 35806 - US Check us out at: www.digium.com & www.asterisk.org