Hello,<br><br>We just had an issue come up. Short version: we want to allow for about 6 rings for incoming calls.  <br><br>We had been using the simple logic below (from our default.xml) allowing 15 seconds (see &quot;call_timeout&quot; value). That gave time for about three rings.<br>
<br>Need 6 rings? Just call the VoIP provider (Urbancom in our case) make sure they will cooperate and &quot;up&quot; the timeout to 30. Right? Hasn&#39;t worked out that way. Two things happen:<br><br>Turns out most calls (some land line, some cellular) ring for about 20 seconds, then the caller gets an error tone and our FS returns 847, originator cancel. <br>
<br>Strangely, when I call in from Sprint (near Chicago), the logic just goes &quot;round and round&quot;, ringing forever. It just seems to &quot;re-set&quot; and rings another 20 seconds, then resets again, ringing forever.<br>
<br>I&#39;m thinking that Urbancom&#39;s PSTN provider may not wait for 30 seconds before canceling the call. Sprint must &quot;come in&quot; to Urbancom another way. But that doesn&#39;t explain not going to VM.<br><br>Those are my thoughts. Anything I&#39;m missing?<br>
<br>Thanks,<br><br>Mike<br><br><p style="margin-bottom: 0in">&lt;!-- Mike Added: Incoming Urbancom
Calls. Pretty straightforward, ring a call group for a time, if no one answers, go to ext 1000&#39;s VM --&gt;</p>
<pre>    &lt;extension name=&quot;UrbancomIn&quot;&gt;
      &lt;condition field=&quot;destination_number&quot; expression=&quot;^(8201)$&quot;&gt;
         &lt;action application=&quot;set&quot; data=&quot;<b>call_timeout=15</b>&quot;/&gt;
         &lt;action application=&quot;set&quot; data=&quot;domain_name=192.168.0.198&quot;/&gt;
         &lt;action application=&quot;set&quot; data=&quot;continue_on_fail=true&quot;/&gt;
         &lt;action application=&quot;set&quot; data=&quot;hangup_after_bridge=true&quot;/&gt;
         &lt;action application=&quot;bridge&quot; data=&quot;group/support@${domain_name}&quot;/&gt;
         &lt;action application=&quot;answer&quot;/&gt;
         &lt;action application=&quot;sleep&quot; data=&quot;1000&quot;/&gt;
         &lt;action application=&quot;voicemail&quot; data=&quot;default 192.168.0.198 1000&quot;/&gt;
      &lt;/condition&gt;
    &lt;/extension&gt;</pre>