<html><head></head><body bgcolor="#FFFFFF"><div>Hello,</div><div><br></div><div>I didt all that with ESL. To me there's nothing like it to do everything you want exactly as you want it. For the billing part, you will probably need to write your own stuff based on cdrs (maybe posted to a different server via curl_xml)</div><div><br></div><div>You indeed need to read the books and start playing with FS, don't expect to have a complete solution in 5 minutes, unless you buy something, you need to GET TO KNOW FS inside out.</div><div><br></div><div>Have fun! I know I did!</div><div><br></div><div>David<br><br>---<div><br></div><div>David Villasmil</div><div><br></div></div><div><br>On Aug 28, 2012, at 9:04, "Sharad Garg" &lt;<a href="mailto:sharad@coraltele.com">sharad@coraltele.com</a>&gt; wrote:<br><br></div><div></div><blockquote type="cite"><div>

<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<meta name="GENERATOR" content="MSHTML 8.00.6001.19258">
<style></style>


<div><font color="#ff0000" size="2" face="Verdana">My comments are in 
red.</font></div>
<div><font color="#ff0000" size="2" face="Verdana"></font>&nbsp;</div>
<div><font color="#ff0000" size="2" face="Verdana">regards</font></div>
<div><font color="#ff0000" size="2" face="Verdana">Sharad</font></div>
<blockquote style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
  <div style="FONT: 10pt arial">----- Original Message ----- </div>
  <div style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><b>From:</b> 
  <a title="gvvsubhashkumar@gmail.com" href="mailto:gvvsubhashkumar@gmail.com">Subhash</a> </div>
  <div style="FONT: 10pt arial"><b>To:</b> <a title="freeswitch-users@lists.freeswitch.org" href="mailto:freeswitch-users@lists.freeswitch.org">FreeSWITCH Users Help</a> 
  </div>
  <div style="FONT: 10pt arial"><b>Sent:</b> Tuesday, August 28, 2012 11:38 
  AM</div>
  <div style="FONT: 10pt arial"><b>Subject:</b> Re: [Freeswitch-users] How to 
  write an Application tocontrolfreeSWITCH</div>
  <div><br></div>
  <div><font face="comic sans ms,sans-serif"><font face="verdana,sans-serif">&nbsp;Hi Sharad,</font></font></div>
  <div><font face="comic sans ms,sans-serif"><font face="verdana,sans-serif"></font></font>&nbsp;</div>
  <div><font face="comic sans ms,sans-serif"><font face="verdana,sans-serif">We 
  are trying to achieve the follwing things from our app.</font></font></div>
  <div>&nbsp;</div>
  <div><font face="comic sans ms,sans-serif"><font face="verdana,sans-serif">&nbsp;Configuring 
  FreeSWITCH&nbsp;</font></font></div><font face="comic sans ms,sans-serif"><font face="verdana,sans-serif"></font></font></blockquote>
<blockquote style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px"><font face="comic sans ms,sans-serif"><font face="verdana,sans-serif"><font color="#ff0000">&gt;&gt;&gt;&gt; Configuration of FS deponds upon what exactly 
  your requirements are. Deponding upon that, desired config files will be 
  configured. So it is little vast...not easy to comment on this.</font><font size="2"></font>
  <div><br>&nbsp;Watching FreeSWITCH to see what calls/activity are currently 
  taking place</div>
  <div>&nbsp;</div>
  <div><font color="#ff0000">&gt;&gt;&gt;&gt;&gt;&gt; There are FS CLI commands 
  available,&nbsp;which can be given either on&nbsp;FS CLI or through telnet (if 
  you want to monitor the FS from your own app). These commands will let you 
  know the running calls / call durations / call originators / receivers / used 
  codecs, etc, etc. I think this will be more than enough for you.</font></div>
  <div><font size="2"></font>&nbsp;</div>
  <div>&nbsp; Bridging and transfer.</div>
  <div>&nbsp;</div>
  <div><font color="#ff0000">&gt;&gt;&gt;&gt;&gt; Are you using FS as call server 
  too ? if yes, just go through the wiki, you will get everything to bridge / 
  transfer the calls.</font></div>
  </font></font><div><font face="comic sans ms,sans-serif"><font face="verdana,sans-serif"><font size="2"></font></font></font>&nbsp;</div>
  <div><font face="comic sans ms,sans-serif"><font face="Verdana">&nbsp;Act as 
  like an IVR.</font></font></div><font face="comic sans ms,sans-serif"><font face="Verdana"></font></font></blockquote>
<blockquote style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
  <div><font face="comic sans ms,sans-serif"><font face="Verdana"><font color="#ff0000">&gt;&gt;&gt;&gt;&gt; This is really something interesting. 
  For</font> <font color="#ff0000">use the FS as IVR server, FS really is a great 
  and robust plateform. To provide more flexibility to your IVR, you can write 
  your own&nbsp;Javascripts. When a call is answered by FS through dialpla, let 
  the call handed over to JS. Now write JS to play the IVR. This is what we 
  generally do.</font></font></font></div>
  <div><font face="comic sans ms,sans-serif"><font color="#ff0000" face="Verdana"></font></font>&nbsp;</div>
  <div><font face="comic sans ms,sans-serif"><font color="#ff0000" face="Verdana">if 
  you need some more help on this, give us the flow of your IVR, we will suggest 
  the desired dialplan settings &amp; sample JS.</font></font></div><font face="comic sans ms,sans-serif"><font size="2" face="Verdana"></font>
  </font><div><font face="comic sans ms,sans-serif"><br clear="all"></font>Thanks,<br>Subhash.<br><font color="#ff0000" size="2" face="Verdana">Regards</font></div>
  <div><font color="#ff0000" size="2" face="Verdana">Sharad</font><br><br></div>
  <div class="gmail_quote">On Mon, Aug 27, 2012 at 10:11 PM, Sharad Garg <span dir="ltr">&lt;<a href="mailto:sharad@coraltele.com" target="_blank">sharad@coraltele.com</a>&gt;</span> wrote:<br>
  <blockquote style="BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">Hello Subhash<br><br>If you may elobrate little more, I 
    think we will be able to help you out.<br><br>Just explain what you want to 
    achieve.<br><br>Best Regards<br><span class="HOEnZb"><font color="#888888">Sharad<br></font></span>
    <div class="im HOEnZb"><br><br><br>----- Original Message -----<br>From: 
    "Mitch Capper" &lt;<a href="mailto:mitch.capper@gmail.com">mitch.capper@gmail.com</a>&gt;<br>To: 
    "FreeSWITCH Users Help" &lt;<a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a>&gt;<br>Sent: 
    Monday, August 27, 2012 9:23 PM<br>Subject: Re: [Freeswitch-users] How to 
    write an Application to<br>controlfreeSWITCH<br><br><br></div>
    <div class="HOEnZb">
    <div class="h5">&gt; look at the wiki for esl probably the easiest way if you 
    need to you<br>&gt; can also write fs modules in c++.<br>&gt; 
    ~mitch<br>&gt;<br>&gt; On Mon, Aug 27, 2012 at 8:19 AM, Subhash &lt;<a href="mailto:gvvsubhashkumar@gmail.com">gvvsubhashkumar@gmail.com</a>&gt;<br>&gt; 
    wrote:<br>&gt;&gt;<br>&gt;&gt; Hi All,<br>&gt;&gt;<br>&gt;&gt; &nbsp; &nbsp; 
    &nbsp; &nbsp;I am new to freeSWITCH platform.<br>&gt;&gt;<br>&gt;&gt; &nbsp; 
    &nbsp; &nbsp; I want to write an application using c++ to control freeSWITCH 
    so<br>&gt;&gt; please guide me.<br>&gt;&gt;<br>&gt;&gt; &nbsp; &nbsp; &nbsp; 
    Thanks in advance.<br>&gt;&gt;<br>&gt;&gt; Thanks,<br>&gt;&gt; 
    Subhash.<br>&gt;&gt;<br>&gt;&gt; 
    _________________________________________________________________________<br>&gt;&gt; 
    Professional FreeSWITCH Consulting Services:<br>&gt;&gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>&gt;&gt; 
    <a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>&gt;&gt;<br>&gt;&gt; 
    FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>&gt;&gt; <a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>&gt;&gt;<br>&gt;&gt; Official 
    FreeSWITCH Sites<br>&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>&gt;&gt; <a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>&gt;&gt; <a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>&gt;&gt;<br>&gt;&gt; 
    FreeSWITCH-users mailing list<br>&gt;&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>&gt;&gt; 
    <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>&gt;&gt; 
    UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>&gt;&gt; 
    <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>&gt;&gt;<br>&gt;<br>&gt;<br>&gt;<br><br><br>_________________________________________________________________________<br>Professional 
    FreeSWITCH Consulting Services:<br><a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br><a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br><br>FreeSWITCH-powered 
    IP PBX: The CudaTel Communication Server<br><a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br><br>Official FreeSWITCH 
    Sites<br><a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br><a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br><a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><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></div></div></blockquote></div><br></blockquote>
</div></blockquote><blockquote type="cite"><div><span>_________________________________________________________________________</span><br><span>Professional FreeSWITCH Consulting Services:</span><br><span><a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a></span><br><span><a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a></span><br><span></span><br><span>FreeSWITCH-powered IP PBX: The CudaTel Communication Server</span><br><span><a href="http://www.cudatel.com">http://www.cudatel.com</a></span><br><span></span><br><span>Official FreeSWITCH Sites</span><br><span><a href="http://www.freeswitch.org">http://www.freeswitch.org</a></span><br><span><a href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a></span><br><span><a href="http://www.cluecon.com">http://www.cluecon.com</a></span><br><span></span><br><span>FreeSWITCH-users mailing list</span><br><span><a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a></span><br><span><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a></span><br><span>UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users</span><br><span><a href="http://www.freeswitch.org">http://www.freeswitch.org</a></span><br></div></blockquote></body></html>