<html>
  <head>

  </head>
  <body style="margin-top: 4px; font-variant: normal; margin-left: 4px; margin-right: 4px; margin-bottom: 1px; line-height: normal">
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Lucida Grande" size="3">Hi Guys&#44;</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Lucida Grande" size="3">I am climbing the learning curve&#44; but I am at a standstill on this. &nbsp;I have searched both books and online for this&#44; and have experimented with limited success.</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Lucida Grande" size="3">I have setup the standard FS box&#44; a little behind at v.1.2.5.3 and I have managed to fumble my way though TDM connections&#44; dialplan extensions&#44; and even have HylaFax functioning. &nbsp;I am now &quot;stretching&quot; myself by adding some requested user features. &nbsp;The first is answering a call and sending directly to voicemail instead of the default rerun through the default local extension.</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Lucida Grande" size="3">From the 40&#44;000 ft view&#44; the incoming&#44; internal &#40;Local_Extension&#41; call&#44; a-leg&#44; has been answered and bridged to an internal phone&#44; b-leg. &nbsp;After some communication with the caller&#44; the person on the b-leg elects to send the caller directly to voicemail. &nbsp;I have successfully implemented a &quot;bind_meta_app&quot; to &quot;execute_extension&quot; to a new extension I called direct_to_vmail. &nbsp;Here I &quot;read&quot; the four digit phone number entered. &nbsp;At this point all is well&#44; at least according to the logs.</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Lucida Grande" size="3">At this point I need to &quot;unbridge&quot; the b-leg and bridge the a-leg to voicemail. &nbsp;Can&#39;t find an unbridge&#44; break looks wrong in this... Transfer appears to be what I need&#44; as it says it &quot;transfers the call into the new context&quot; and seems to infer that an &quot;unbridge&quot; will occur. &nbsp;OK so far&#63;</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Lucida Grande" size="3">Now&#44; if I transfer&#44; it needs to go to a specific extension that understands the request&#44; so transfer direcly out to another extension by extension name. &nbsp;Logs confirm this does happen.</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Lucida Grande" size="3">Here is my question about variable scoping. &nbsp;When I &quot;read&quot; the four digit phone number entered I first assumed it created a channel variable&#44; and the log seems to indicate this and seems to follow the transfer used in the features.xml in &quot;is_transfer&quot;. &nbsp;This example uses the &quot;read&quot; variable to transfer back into the dialplan. &nbsp;I need to transfer into a particular extension and use this channel variable to know the voicemail requested.</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Lucida Grande" size="3">I test the channel variable prior to the transfer statement and after entry into the called extension. &nbsp;Initial tests show assignment before transfer&#44; no assignment after which tends to indicate to me a scoping problem. &nbsp;</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Lucida Grande" size="3">I have tried import and export statements with no success.</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Lucida Grande" size="3">I defined the channel variable back in the Local_Extension extension before the &quot;execute_extension&quot; to see if it was a variable being declared local later in the call stack... No luck as assignment appears to take place&#44; but not later in the call chain.</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Lucida Grande" size="3">I know this is long and &quot;wordy&quot;&#44; I just think this is a problem with understanding the basics of FS and I don&#39;t want to get bogged-down with specific XML statements until I know I understand the basics.</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Lucida Grande" size="3">Any Ideas&#63; &nbsp;What am I missing&#63;</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Lucida Grande" size="3">Thanks</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Lucida Grande" size="3">James</font>
    </p>
  </body>
</html>