<div dir="ltr"><div>I&#39;m trying to write an application for using after an agent has decided the person on the other end is an answering machine and would like to drop in a message automaticly.&nbsp; When I&#39;m testing this using my own voice as an aswering machine, WaitForSilence works correctly and returns only after a decent delay.&nbsp; But when I hit my real cell phone&#39;s voice mail and transfer the call to the auto-message system, WaitForSilence returns after the given delay without waiting for it to finish.&nbsp; I&#39;m thinking this has something to do with the audio level and it not being enough for WaitForSilence to register.&nbsp; But that really makes no sense.</div>

<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp; -- Executing [360445792@dropin:1] Wait(&quot;SIP/vitelity-09e4f7c8&quot;, &quot;1&quot;) in new stack<br>&nbsp;&nbsp;&nbsp; -- AGI Script Executing Application: (PLAYBACK) Options: (beep)<br>&nbsp;&nbsp;&nbsp; -- &lt;SIP/vitelity-09e4b8c8&gt; Playing &#39;beep&#39; (language &#39;en&#39;)<br>
&nbsp;&nbsp;&nbsp; -- Executing [360445792@dropin:2] WaitForSilence(&quot;SIP/vitelity-09e4f7c8&quot;, &quot;2500&quot;) in new stack<br>&nbsp;&nbsp;&nbsp; -- Waiting 1 time(s) for 2500 ms silence with 0 timeout<br>&nbsp;&nbsp;&nbsp; -- AGI Script Executing Application: (PLAYBACK) Options: (beep)<br>
&nbsp;&nbsp;&nbsp; -- &lt;SIP/vitelity-09e4b8c8&gt; Playing &#39;beep&#39; (language &#39;en&#39;)<br>&nbsp;&nbsp;&nbsp; -- Exiting with 2500ms silence &gt;= 2500ms required<br>&nbsp;&nbsp;&nbsp; -- Executing [360445792@dropin:3] Playback(&quot;SIP/vitelity-09e4f7c8&quot;, &quot;recordings/360445792&quot;) in new stack<br>
&nbsp;&nbsp;&nbsp; -- &lt;SIP/vitelity-09e4f7c8&gt; Playing &#39;recordings/360445792&#39; (language &#39;en&#39;)<br>&nbsp;&nbsp;&nbsp; -- AGI Script Executing Application: (PLAYBACK) Options: (beep)<br>&nbsp;&nbsp;&nbsp; -- &lt;SIP/vitelity-09e4b8c8&gt; Playing &#39;beep&#39; (language &#39;en&#39;)<br>
&nbsp;&nbsp;&nbsp; -- Executing [360445792@dropin:4] Hangup(&quot;SIP/vitelity-09e4f7c8&quot;, &quot;&quot;) in new stack<br></div>
<div>&nbsp;</div>[dropin]<br>exten =&gt; _X.,1,Answer()<br>exten =&gt; _X.,n,Wait(1)<br>exten =&gt; _X.,n,WaitForSilence(2500)<br>exten =&gt; _X.,n,Playback(recordings/${EXTEN})<br>exten =&gt; _X.,n,Hangup()<br>
<div>&nbsp;</div>
<div>I added the Wait(1) and Answer() just as an added thing, but they shouldn&#39;t be needed.&nbsp; Anyone have a suggestion?<br clear="all"><br>-- <br>Nicholas Blasgen<br><a href="mailto:nicholas@blasgen.com">nicholas@blasgen.com</a><br>
408.497.9796 (c) </div></div>