<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I would just do this in dialplan instead of in lua, and just use the api interface originate command to create the call.<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Dec 23, 2014, at 3:27 PM, Abdul Mannan Butt &lt;<a href="mailto:ab928@itu.edu.pk" class="">ab928@itu.edu.pk</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hi Freeswitch-Users,<div class=""><br class=""></div><div class=""><span style="font-size: 13px;" class="">We are basically working on a research project on Maternal Health, in which we have to call to women and instruct them about the diet at each stage of their pregnancy to reduce mortality rate due to pregnancy complications.</span><br class=""></div><div class=""><br class=""></div><div class="">Could anyone please help us in implementing an outbound call? We are trying the following code but we are unable to make an outbound call properly and play a sound file when call get received by the called person.</div><div class=""><br class=""></div><div class=""><b class="">Code:</b><span style="white-space: pre-wrap;" class=""> </span></div><div class="">--------------------------------------------------------------------------------<span style="white-space: pre-wrap;" class=""><br class=""></span></div><div class=""><pre style="word-wrap: break-word; white-space: pre-wrap;" class="">audio_file_path = "ivr/MESSAGE_TO_PLAY.wav";
<span style="font-family:arial,sans-serif" class="">freeswitch.consoleLog("INFO","Initiating call\n");</span></pre><pre style="word-wrap: break-word; white-space: pre-wrap;" class=""><b class="">-- </b>this will call the person and move to next line of call get accepted/rejected etc</pre><pre style="word-wrap: break-word; white-space: pre-wrap;" class=""><b class="">session = freeswitch.Session("{ignore_early_media=true}gsmopen/gsm01/03454329512");</b></pre><pre style="word-wrap: break-word; white-space: pre-wrap;" class=""><b class="">-- </b>Checking session status
session:consoleLog("info", "checking session status\n");<br class=""></pre><pre style="word-wrap: break-word; white-space: pre-wrap;" class="">-- Stream audio if session is ready
if(session:ready() == true) then
    session:consoleLog("info", "ready to stream\n");
    session:streamFile(<span style="font-family:arial,sans-serif" class="">audio_file_path</span><span style="font-family:arial,sans-serif" class="">);</span><br class="">    <span style="font-family:arial,sans-serif" class="">session:sleep(250);
</span><span style="font-family:arial,sans-serif" class="">       session:hangup();
</span><span style="font-family:arial,sans-serif" class="">end</span></pre></div><div class="">--------------------------------------------------------------------------------</div><div class=""><br class=""></div><div class="">But the problem is&nbsp;</div><div class=""><pre style="word-wrap: break-word; white-space: pre-wrap;" class=""><b class="">session = freeswitch.Session("{ignore_early_media=true}gsmopen/gsm01/03454329512"); </b>is not returning the control to the below code until user disconnect the call. At that time session got invalid. please help, how could we do Call-Out properly. We have posted the following issue n Jira but we remain unable to get our work done.</pre></div><div style="" class=""><font class=""><a href="https://freeswitch.org/jira/browse/FS-7101" class="">https://freeswitch.org/jira/browse/FS-7101</a></font><br class=""></div><div style="" class=""><font class=""><a href="https://freeswitch.org/jira/browse/FS-7057" class="">https://freeswitch.org/jira/browse/FS-7057</a><br class=""></font></div><div style="" class=""><font class=""><br class=""></font></div><div style="" class=""><font class="">Please help us to make an outbound call and play a audio message. We will be very thankful to you.</font></div><div style="" class=""><font class=""><br class=""></font></div><div style="" class=""><font class="">Kind Regards,</font></div><div style="" class=""><font class=""><br class=""></font></div><div style="" class=""><font class="">Amna Batool and Abdul Mannan,</font></div><div style="" class=""><font class="">Information Technology University,</font></div><div style="" class=""><font class="">Lahore Pakistan</font></div></div></div></blockquote></div><br class=""></div></body></html>