<div dir="ltr">If you don&#39;t know how to build a dialer and a pre-built open-source product is available, why head down the road of a doomed custom development project?</div><div class="gmail_extra"><br><br><div class="gmail_quote">
On 14 August 2014 11:28, sami sakly <span dir="ltr">&lt;<a href="mailto:it.samisakly@gmail.com" target="_blank">it.samisakly@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div><div><div>Thanks for your reply all =).<br><br></div>I installed webrtc2sip at the beginning of this &quot;journey&quot; since I did not know what I&#39;m going to use on Client side.<br></div>There&#39;s no way I can use some already dialer because creating a dialer is my main purpose. The company I&#39;m working in, had already developed some thing similar few years ago but with asterisk on server side.<br>

</div><div><br></div><div>Where I can find details or examples for mod_fifo or mod_callcenter in use ? <br><br></div><div>I&#39;ve succeed to get event from server via websocket (esl) but I have no idea which event I should look for to issue calls to the signed in agent. <br>

</div><div>My &#39;event plain ALL&#39;  list for a SIPml5 login then log out looks like :<br><br>&#39;&#39;CUSTOM CUSTOM CUSTOM MESSAGE_QUERY MESSAGE_WAITING HEARTBEATRE_SCHEDULE CUSTOM PRESENCE_INCUSTOM&quot;<br><br></div>

<div>Regards,<br></div><div>Sami<br></div><div><div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-08-14 15:58 GMT+02:00 Ken Rice <span dir="ltr">&lt;<a href="mailto:krice@freeswitch.org" target="_blank">krice@freeswitch.org</a>&gt;</span>:<div>
<div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>
<font face="Monaco, Courier New"><span style="font-size:11pt">why use webrtc2sip? FreeSWITCH supports webrtc natively via either mod_verto and its associated js client, or via mod_sofia using something like sip.js (prefered) or sipml5 or jssip on the client side.<br>


<br>
<br>
Calling the agent and parking the call can be handled with something like mod_fifo or mod_callcenter (both offer similar auto call distribution functionality, but work differently)<br>
<br>
Dialing customers on the other hand would most likely require either an external program (script) connected to the ESL, or you would have to roll up your sleeves and dive into some C to write a call generator that links to your DB...<br>


<br>
While it is possible to do the external controls like this in PHP, that’s probably not the most optimal language for doing so<br>
<br>
You could also checkout Newfies Dialer which is a supported open source dialer<div><div><br>
<br>
<br>
On 8/14/14 3:28 AM, &quot;sami sakly&quot; &lt;<a href="http://it.samisakly@gmail.com" target="_blank">it.samisakly@gmail.com</a>&gt; wrote:<br>
<br>
</div></div></span></font><blockquote><font face="Monaco, Courier New"><span style="font-size:11pt"><div><div><br>
<br>
---------- Forwarded message ----------<br>
From: <b>sami sakly</b> &lt;<a href="http://it.samisakly@gmail.com" target="_blank">it.samisakly@gmail.com</a>&gt;<br>
Date: 2014-08-13 22:56 GMT+02:00<br>
Subject: Freeswitch Dialer using SIPml5<br>
To: <a href="http://freeswitch-dev@lists.freeswitch.org" target="_blank">freeswitch-dev@lists.freeswitch.org</a><br>
<br>
<br>
As it appears from the thread title I&#39;m new to Freeswitch and Voip solution. So please excuse my ignorance if I didn&#39;t get you from the first time. I&#39;m building a Dialer as solution for small compaign based on freeswitch. The main idea is that when agent are present : I&#39;m not sure they call fs server or it calls them and starting dialing customers from a database and whenever a client pick up the phone : it&#39;s automatically bridged to one of the free agent (already parked and waiting).<br>


<br>
What I have now ? :<br>
<br>
*Freeswitch &amp; webrtc2sip working on my server.<br>
<br>
*SIPml5 Client issuing calls and working<br>
<br>
I tried also to write some php script to run from a client host , that calls 2 sip client and do the bridging.<br>
<br>
What I want to do now ? : I&#39;m looking for a way to apply my business model automatically :<br>
<br>
1- Calling agent and parking<br>
<br>
2- Dialling customers and whenever it&#39;s picked up bridge to a free agent<br>
<br>
My questions :<br>
<br>
will it be possible to do this with only dialplans or I need to have some external script ?<br>
<br>
Where exactly I can use fs events ? I will need them on the php app to create control on dialling client parameters and for bridging.<br>
<br>
That seems a lot but I hope I will not be disappointed =)<br>
<br>
Thank you,<br>
<br>
<br>
</div></div><hr align="CENTER" size="3" width="95%"></span></font><font><font face="Consolas, Courier New, Courier"><span style="font-size:10pt">_________________________________________________________________________<br>


Professional FreeSWITCH Consulting Services:<br>
<a href="http://consulting@freeswitch.org" target="_blank">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="http://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><span><font color="#888888"><br>
</font></span></span></font></font></blockquote><span><font color="#888888"><font><font face="Consolas, Courier New, Courier"><span style="font-size:10pt"><br>
</span></font></font><font face="Monaco, Courier New"><span style="font-size:11pt">-- <br>
Ken<br>
<font color="#0000FF"><u><a href="http://www.FreeSWITCH.org" target="_blank">http://www.FreeSWITCH.org</a><br>
<a href="http://www.ClueCon.com" target="_blank">http://www.ClueCon.com</a><br>
<a href="http://www.OSTAG.org" target="_blank">http://www.OSTAG.org</a><br>
</u></font><a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> #freeswitch<br>
Twitter: @FreeSWITCH<br>
<br>
</span></font>
</font></span></div>


<br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">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" 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>
<br></blockquote></div></div></div><br></div>
<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>
<br></blockquote></div><br></div>