[asterisk-users] How to execute an AGI script for each call.
Joshua Colp
jcolp at digium.com
Wed Jul 2 08:06:03 CDT 2014
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 up
Have 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
More information about the asterisk-users
mailing list