<br><br><div class="gmail_quote">On Fri, Sep 4, 2009 at 12:25 AM, Muhammad Shahzad <span dir="ltr">&lt;<a href="mailto:shaheryarkh@googlemail.com">shaheryarkh@googlemail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thank you so much. Of course we are not doing a blind translation, but at the very basic we will need to get and set certain variable at different stage of call processing.<br></blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Another question in same context, Can we do post-hangup call processing? I mean like in Asterisk, we have extension &quot;h&quot; which is called after hangup. Can you guide a bit how to do it in FS? Does FS has any such special extensions?<br>

<br>Thank you.<br><br></blockquote><div><br>Yes, you can post hangup processing. See the wiki channel_variables page and look at &quot;api_hangup_hook&quot; for more information. Just know that it can get tricky to try and post-process calls from right inside the dialplan. In most cases we recommend using the event socket and having absolute control over the call, including what happens at hangup. Lua is especially good at this.<br>
<br>-MC<br><br></div></div>