Here you have an example of how to get the CDR vars from the hangup event and send it to the db.<br><br><a href="http://fisheye.freeswitch.org/browse/FreeSWITCH/contrib/diegoviola/ruby/callcard/cdr.rb">http://fisheye.freeswitch.org/browse/FreeSWITCH/contrib/diegoviola/ruby/callcard/cdr.rb</a><br>
<br>Regards,<br><br>Diego<br><br><div class="gmail_quote">On Thu, Sep 10, 2009 at 8:06 AM, Ken Rice <span dir="ltr">&lt;<a href="mailto:krice@freeswitch.org">krice@freeswitch.org</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;">




<div>
<font size="4"><font face="Calibri, Verdana, Helvetica, Arial"><span style="font-size: 11pt;">If you are just doing CDR processing the easiest ways are using the event socket to trigger this on the hangup event and you will get all the data you want or use mod_xml_cdr which will either drop a file or fire a web request. You can use either of these methods to trigger a billing update<br>

<br>
<br>
<hr size="3" width="95%" align="CENTER"><b>From: </b>Michael Collins &lt;<a href="mailto:msc@freeswitch.org" target="_blank">msc@freeswitch.org</a>&gt;<br>
<b>Reply-To: </b>&lt;<a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a>&gt;<br>
<b>Date: </b>Thu, 10 Sep 2009 00:55:02 -0700<br>
<b>To: </b>&lt;<a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a>&gt;<br>
<b>Subject: </b>Re: [Freeswitch-users] Implementing h extension in FS<div><div></div><div class="h5"><br>
<br>
<br>
<br>
On Wed, Sep 9, 2009 at 10:16 PM, Ahmed Munir &lt;<a href="mailto:ahmedmunir007@gmail.com" target="_blank">ahmedmunir007@gmail.com</a>&gt; wrote:<br>
</div></div></span></font></font><div><div></div><div class="h5"><blockquote><font size="4"><font face="Calibri, Verdana, Helvetica, Arial"><span style="font-size: 11pt;">HI,<br>
<br>
I&#39;m newbie in FS, I want to know how to implement h extension of asterisk to FS. As I listed down below;<br>
<br>
h =&gt;<br>
    {<br>
        NOOP(&quot;Call Completed with Carrier ${CARRIER}&quot;);<br>
        goto add_cdr|h|1;<br>
    };<br>
<br>
My other question is, which application/function/class is use in mod_perl to check the channel status? i.e. busy, answer,hangup,ringing,etc.<br>
<br>
<br>
Kindly advice me soon.<br>
<br>
-- <br>
Regards,<br>
<font color="#888888"><br>
Ahmed Munir<br>
<br>
</font></span></font></font></blockquote></div></div><font size="4"><font face="Calibri, Verdana, Helvetica, Arial"><span style="font-size: 11pt;"><div><div></div><div class="h5"><br>
It depends on what you are trying to accomplish, but the closest thing you&#39;ll find in FS to the &#39;h&#39; extension is the channel variable api_hangup_hook which lets you launch an API at the end of the call. It sounds like you are working on CDR processing. Please tell us more about your application and we&#39;ll do our best to offer advice.<br>

-MC<br>
<br>
<br>
</div></div><hr size="3" width="95%" align="CENTER"></span></font><div class="im"><font face="Consolas, Courier New, Courier"><span style="font-size: 10pt;">_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</span></font></div></font>
</div>


<br>_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br>