<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<br>
This problem was discussed on this mailing list late last year:<br>
<br>
<a href="http://lists.digium.com/pipermail/asterisk-app-dev/2013-December/000239.html" target="_blank">http://lists.digium.com/pipermail/asterisk-app-dev/2013-December/000239.html</a><br>
<br>
The preferred mechanism to solving this problem is to provide your own<br>
channel unique ID when originating a channel. That applies to both AMI<br>
and ARI.<br></blockquote><div><br></div><div><br></div><div>Was this channelID parameter in AMI introduced in Asterisk 12?</div><div> </div><div><br></div><div><br></div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<br>
Origination always comes in one of two flavours:<br>
<br>
(1) Originate a channel to a location in the dialplan, using a<br>
context/extension/priority tuple<br>
(2) Originate a channel directly to an application, optionally with<br>
some arguments presented to the application.<br></blockquote><div><br></div><div>Sorry but in ARI seems not :-)</div><div>Only when I added 'app' parameter I started to receive <span style="color:rgb(0,0,0);white-space:pre-wrap">ChannelDestroyed message over WebSocket.</span></div>

<div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
In either case, the arguments passed to the Stasis application are<br>
presented in the StasisStart event. They are not presented on every<br>
single subsequent event: that would be redundant, as every channel<br>
that is handed over to ARI through the Stasis application has a<br>
StasisStart event.<br></blockquote><div><br></div><div><br></div><div>Great but when the call is not connected to Stasis app in dialplan there cannot be a StasisStart message.</div><div>I mean that in ARI originate I specify app and <span style="color:rgb(0,0,0);white-space:pre-wrap">appArgs and see only app in </span><span style="color:rgb(0,0,0);white-space:pre-wrap">ChannelDestroyed message.</span></div>

<div><span style="color:rgb(0,0,0);white-space:pre-wrap">In this particular case appArgs are lost.</span></div><div><span style="color:rgb(0,0,0);white-space:pre-wrap"><br></span></div><div><span style="color:rgb(0,0,0);white-space:pre-wrap">Thanks Matthew.</span></div>

<div><br></div></div></div></div>