I have setup a feature where users who have dialed outbound have the option to transfer the b-leg to a separate outbound number, like so:<div><br></div><div><div>    &lt;extension name=&quot;outbound_9&quot;&gt;</div><div>

      &lt;condition field=&quot;destination_number&quot; expression=&quot;^9(\d{10})$&quot;&gt;</div><div>        &lt;action application=&quot;set&quot; data=&quot;ringback=${us-ring}&quot;/&gt;</div><div>        &lt;action application=&quot;set&quot; data=&quot;transfer_ringback=$${hold_music}&quot;/&gt;</div>

<div>        &lt;action application=&quot;set&quot; data=&quot;continue_on_fail=true&quot;/&gt;</div><div>        &lt;action application=&quot;set&quot; data=&quot;bind_meta_key=*&quot;/&gt;</div><div>        &lt;action application=&quot;bind_meta_app&quot; data=&quot;1 a s execute_extension::dx XML mycontext&quot;/&gt;</div>

<div>        &lt;action application=&quot;transfer&quot; data=&quot;to_outbound XML mycontext&quot;/&gt;</div><div>      &lt;/condition&gt;</div><div>    &lt;/extension&gt;</div></div><div><br></div><div><div>    &lt;extension name=&quot;dx&quot;&gt;</div>

<div>      &lt;condition field=&quot;destination_number&quot; expression=&quot;^dx$&quot;&gt;</div><div>        &lt;action application=&quot;log&quot; data=&quot;INFO transferring the b-leg...&quot;/&gt;</div><div>        &lt;action application=&quot;answer&quot;/&gt;</div>

<div>        &lt;action application=&quot;sleep&quot; data=&quot;1000&quot;/&gt;</div><div>        &lt;action application=&quot;playback&quot; data=&quot;/usr/local/freeswitch/sounds/en/us/callie/misc/8000/transfer2.wav&quot;/&gt;</div>

<div>        &lt;action application=&quot;read&quot; data=&quot;11 11 &#39;tone_stream://%(10000,0,350,440)&#39; digits 5000 #&quot;/&gt;</div><div>        &lt;action application=&quot;execute_extension&quot; data=&quot;is_transfer XML mycontext&quot;/&gt;</div>

<div>      &lt;/condition&gt;</div><div>    &lt;/extension&gt;</div></div><div><br></div><div>A delay sometimes occurs after users have pressed *1 and before the message &quot;transferring the b-leg...&quot; appears in the console. This delay happens ~1/3 of the time and lasts for ~5s. Do you know how I should execute this functionality in a way that will not cause such a delay?</div>

<div><br></div><div>thanks,</div><div>elijah</div><div><br></div>