<div dir="ltr">Hello,<br><br>I&#39;ved created the following dialplan (fs v1.2.14) :<br><br>&lt;context name=&quot;bridging_capture&quot;&gt;<br>    &lt;extension name=&quot;beidgin&quot;&gt;<br>
      &lt;condition field=&quot;destination_number&quot; expression=&quot;(^.*$)&quot; &gt;<br>        &lt;action application=&quot;set&quot; data=&quot;hangup_after_bridge=<div>false&quot; /&gt;<br>        &lt;action application=&quot;digit_action_set_realm&quot; data=&quot;bridging_capture&quot; /&gt;<br>


        &lt;action application=&quot;set&quot; data=&quot;bridge_pre_execute_bleg_app=bind_digit_action&quot;/&gt;<br>        &lt;action application=&quot;set&quot; data=&quot;bridge_pre_execute_bleg_data=bridging_capture&quot;/&gt;<br>


        &lt;!--action application=&quot;bind_digit_action&quot; data=&quot;bridging_capture,200,exec:hangup,self,peer&quot; /--&gt;<br>          &lt;action application=&quot;bind_digit_action&quot; data=&quot;bridging_capture,~200\*[0-9]{3,10},exec:execute_extension,digits,self,peer&quot;/&gt;<br>


        &lt;action application=&quot;bridge&quot; data=&quot;user/2002&quot; /&gt;<br>        &lt;!--action application=&quot;transfer&quot; data=&quot;digits&quot; /--&gt;<br>      &lt;/condition&gt;<br>    &lt;/extension&gt;<br>


    &lt;extension name=&quot;digits&quot;&gt;<br>      &lt;!--condition field=&quot;destination_number&quot; expression=&quot;^200\*([0-9]{3,10})$&quot;--&gt;<br>      &lt;condition field=&quot;destination_number&quot; expression=&quot;^.*$&quot;&gt;<br>


         &lt;action application=&quot;hangup&quot; /&gt;<br>      &lt;/condition&gt;<br>    &lt;/extension&gt;<br> &lt;/context&gt;<br><br><br></div>bind_digit_action constantly reporting <br>Syntax Error, USAGE &lt;realm&gt;,&lt;digits|~regex&gt;,&lt;<div>

string&gt;[,&lt;value&gt;][,&lt;dtmf target leg&gt;][,&lt;event target leg&gt;]<br>
<br><br></div>The original aim of the program is the capture the numbers
 after 200*, and bridge leg-a to the new number, but first disconnecting
 current leg-b.<br>When using execute_extension with <br><pre>&quot;exec_after_bridge_app=execute_extension<br>
&quot;exec_after_bridge_arg=digits ${bridging_capture}&quot;</pre><div>It makes leg-b constantly ring after the call hangup. So does the transfer action that is commented out.<br><br></div><div>So what am I doing wrong here ?<br>


</div><div><br>Thanks,<br><br></div>Ido<br></div>