<HTML>
<HEAD>
<TITLE>Re: [Freeswitch-users] using the originate command</TITLE>
</HEAD>
<BODY>
<FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>Also if you want both legs to go the esl you could do something like<BR>
<BR>
Originate loopback/10000 &amp;socket(...)<BR>
<BR>
<BR>
On 7/11/13 11:09 AM, &quot;Christopher Hall&quot; &lt;<a href="chris.hall@vividapps.co.uk">chris.hall@vividapps.co.uk</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><SPAN STYLE='font-size:11pt'><FONT FACE="Calibri, Verdana, Helvetica, Arial">I have written code to interact with FreeSWITCH using the event socket interface. I am originating calls from my code but my understanding of what is required is very limited. I would like to be able to originate a call and have the call I originate processed through the dial plan and I &nbsp;don&#8217;t appear to be able to make this happen.<BR>
&nbsp;<BR>
An example of my problem:<BR>
&nbsp;<BR>
Using a default configuration on FreeSWITCH:<BR>
&nbsp;<BR>
If I originate a call as below with a SIP phone registered on extension 1000, my sockets server is called as expected.<BR>
&nbsp;<BR>
api originate {originate_timeout=30}sofia/internal/1000%192.168.1.5 &amp;socket(127.0.0.1:10000 async full)<BR>
&nbsp;<BR>
if I then modify the configuration of my server such that the public dial plan contains the following<BR>
&nbsp;<BR>
&lt;include&gt;<BR>
&nbsp;&nbsp;&lt;extension name=&quot;Test&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;condition field=&quot;destination_number&quot; expression=&quot;^10000$&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;action application=&quot;set&quot; data=&quot;domain_name=$${domain}&quot;/&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;action application=&quot;socket&quot; data=&quot;127.0.0.1:10000 async full&quot;/&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/condition&gt;<BR>
&nbsp;&nbsp;&lt;/extension&gt;<BR>
&lt;/include&gt;<BR>
&nbsp;<BR>
And call 10000 from the SIP phone registered on 1000, again my sockets server is called.<BR>
&nbsp;<BR>
If however, I attempt to originate a call to 10000 from my code using <BR>
&nbsp;<BR>
api originate {originate_timeout=30}sofia/internal/10000%192.168.XX.XXX &amp;socket(127.0.0.1:10000 async full)<BR>
&nbsp;<BR>
I get the response.<BR>
&nbsp;<BR>
&#8211;ERR USER_NOT_REGISTERED <BR>
&nbsp;<BR>
Is there a way in which I can originate a call from my code and have it processed in the same way as a call originated from a SIP phone?<BR>
&nbsp;<BR>
I would like to be able to do this so that my code can simply originate calls to numbers in the knowledge that FreeSWITCH will then route the call accordingly and that doesn&#8217;t appear to be the case at the moment as the originate does not appear to be processed by the dial plan.<BR>
&nbsp;<BR>
Thanks<BR>
&nbsp;<BR>
Chris.<BR>
</FONT><FONT FACE="Monaco, Courier New"><BR>
<HR ALIGN=CENTER SIZE="3" WIDTH="95%"></FONT></SPAN><FONT SIZE="2"><FONT FACE="Consolas, Courier New, Courier"><SPAN STYLE='font-size:10pt'>_________________________________________________________________________<BR>
Professional FreeSWITCH Consulting Services:<BR>
<a href="consulting@freeswitch.org">consulting@freeswitch.org</a><BR>
<a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a><BR>
<BR>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<BR>
<a href="http://www.cudatel.com">http://www.cudatel.com</a><BR>
<BR>
Official FreeSWITCH Sites<BR>
<a href="http://www.freeswitch.org">http://www.freeswitch.org</a><BR>
<a href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a><BR>
<a href="http://www.cluecon.com">http://www.cluecon.com</a><BR>
<BR>
FreeSWITCH-users mailing list<BR>
<a href="FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><BR>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><BR>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><BR>
<a href="http://www.freeswitch.org">http://www.freeswitch.org</a><BR>
</SPAN></FONT></FONT></BLOCKQUOTE><FONT SIZE="2"><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">http://www.FreeSWITCH.org</a><BR>
<a href="http://www.ClueCon.com">http://www.ClueCon.com</a><BR>
<a href="http://www.OSTAG.org">http://www.OSTAG.org</a><BR>
</U></FONT>irc.freenode.net #freeswitch<BR>
</SPAN></FONT>
</BODY>
</HTML>