[asterisk-users] AsyncAGI - How to jump in dial plan when no action initiated on channel or AMI user is disconnected

Amit Patkar amit at avhan.com
Wed Sep 21 09:27:42 CDT 2016


Thanks Mathew. I understand that there is no coordination between 
AsyncAGI & AMI.
Is there any dial plan function which can tell us if there is active AMI 
session?

Thanks & Regards,
Amit Patkar

On 9/21/2016 6:27 PM, Matthew Jordan wrote:
> On Tue, Sep 20, 2016 at 10:49 PM, Amit Patkar<amit at avhan.com>  wrote:
>> >It means, AMI application is no more running or crashed or lost network
>> >connection with asterisk server.
>> >In such cases call is neither answered nor disconnected by Asterisk. I want
>> >to detect such state and jump to next dial plan to answer or reject the
>> >calls
>> >
> No, there is no automatic coordination mechanism between AsyncAGI and
> AMI. In fact, AsyncAGI doesn't know*which*  AMI session is even
> managing the channels - it just waits for the appropriate AMI action
> to come across and signal something to the channels.
>
> Your external application would have to manage this process. A simple
> solution would be to use an AMI library that supports automatic
> reconnects. On a reconnect, ask Asterisk for the current channels; if
> any exist, handle their recovery either by determining their
> application state or by releasing them back to the dialplan.
>
> -- Matthew Jordan Digium, Inc. | CTO 445 Jan Davis Drive NW - 
> Huntsville, AL 35806 - USA Check us out at: http://digium.com & 
> http://asterisk.org
> -- 
> _____________________________________________________________________ 
> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- 
> Join the Asterisk Community at the 13th AstriCon, September 27-29, 
> 2016 http://www.asterisk.org/community/astricon-user-conference New to 
> Asterisk? Start here: 
> https://wiki.asterisk.org/wiki/display/AST/Getting+Started 
> asterisk-users mailing list To UNSUBSCRIBE or update options visit: 
> http://lists.digium.com/mailman/listinfo/asterisk-users


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20160921/5f442026/attachment.html>


More information about the asterisk-users mailing list