<br><br><div class="gmail_quote">On Mon, Feb 1, 2010 at 5:37 AM, mailinglist <span dir="ltr">&lt;<a href="mailto:mailinglist@fribert.dk">mailinglist@fribert.dk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



<div style="margin: 4px 4px 1px; font-family: Segoe UI; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<div>Hmm, I&#39;ve just downloaded the default.xml under conf/dialplan from the SVN just to be on the safe side.</div>
<div>Line 758 is the last &lt;/include&gt;, but I did find some examples on line 249-251.</div>
<div> </div>
<div>So I&#39;ve changed my dialplan entry handling calls from the outside to this:</div>
<div><div class="im"><br>&lt;extension name=&quot;PrivateIn&quot;&gt;<br>   &lt;condition field=&quot;destination_number&quot; expression=&quot;^(8202)$&quot;&gt;<br></div><div class="im">       &lt;action application=&quot;bind_meta_app&quot; data=&quot;1 b s execute_extension::att_xfer XML features&quot;/&gt;<br>
</div>       &lt;action application=&quot;bind_meta_app&quot; data=&quot;2 b s record_session::$${recordings_dir}/${caller_id_number}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav&quot;/&gt;<div class="im"><br>       &lt;action application=&quot;set&quot; data=&quot;call_timeout=45&quot;/&gt;<br>
       &lt;action application=&quot;set&quot; data=&quot;domain_name=10.11.12.25&quot;/&gt;<br>       &lt;action application=&quot;set&quot; data=&quot;continue_on_fail=true&quot;/&gt;<br>       &lt;action application=&quot;set&quot; data=&quot;hangup_after_bridge=true&quot;/&gt;<br>
       &lt;action application=&quot;set&quot; data=&quot;transfer_ringback=$${hold_music}&quot;/&gt;<br>       &lt;action application=&quot;bridge&quot; data=&quot;<a href="mailto:group/private@$%7Bdomain_name%7D%22/" target="_blank">group/private@${domain_name}&quot;/</a>&gt;<br>
       &lt;action application=&quot;answer&quot; data=&quot;&quot;/&gt;<br>       &lt;action application=&quot;sleep&quot; data=&quot;1000&quot;/&gt;<br>       &lt;action application=&quot;voicemail&quot; data=&quot;default 10.11.12.25 45&quot;/&gt;<br>
   &lt;/condition&gt;<br>&lt;/extension&gt;<br></div></div>
<div>As I understand the bind_meta_app it listens for *1 and then it runs the att_xfer, *2 to record the call.</div>
<div>I&#39;ve included the att_xfer in the XML features.</div>
<div> </div>
<div>Question is, will it work at all when I bridge to a group?</div>
<div> </div>
<div>Nothing happens when I press *1 and an extension.</div></div></blockquote><div><br>Fribse,<br><br>I think your confusion might be from the purpose of the bind_meta_app application. The *1 or *2, etc. must be dialed after the call has been established. In other words, bind_meta_app sits there on an existing call, listening for *1 or *2 (etc.) and if the person on the appropriate call leg dials it then the application in bind_meta_app gets executed. Example:<br>
<br>&lt;action application=&quot;bind_meta_app&quot; data=&quot;2 b s record_session::$${recordings_<div>dir}/${caller_id_number}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav&quot;/&gt;<br><br>The &quot;2 b s&quot; part of that means: Listen for *2 on the b leg and execute the app on the s leg. So, the b leg could dial *2 and it would initiate call recording. <br>
<br>Let&#39;s take a step back... are you sure you need bind_meta_app? What exactly is your use case here? In general terms, what are you trying to accomplish with your dialplan extension?<br><br>-MC<br></div><br></div></div>
<br>