<br><br><div class="gmail_quote">2011/5/12 fieldpeak <span dir="ltr">&lt;<a href="mailto:fieldpeak@gmail.com">fieldpeak@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<p>Hi Michael,</p>
<p>Thanks for your reply .<br>
Is it possible that when I press the phone number inside the conference the FS call the cmd api as you wrote below . Thanks.</p></blockquote><div><br></div><div>Yes, but I highly recommend that you use the &quot;bind_digit_application&quot; app instead of the caller_controls in the conference profile. This is because if you use the caller_controls then *anyone* in the conference can do the magic dial-out thing if they know the DTMF sequence you&#39;ve assigned. By applying bind_digit_action (BDA) items to *your* call into the conference you are the only one who has the ability to use the magic key sequence.</div>
<div><br></div><div>Here are some tips:</div><div>#1 - look up the BDA examples on the wiki so you get an idea of how they work</div><div>#2 - remove at least one key from the caller controls in your conference profile. The caller control keys will hijack any BDA assignments you&#39;ve made. Personally, I like to remove the * binding in the caller controls and then use *1, *2, etc. as the key sequences in my BDA assignments</div>
<div>#3 - You&#39;ll need some sort of dialog to capture the digits used to dial out. Let&#39;s say you assign *1 as the magic key combo. When you dial *1 your BDA should do something like execute_extension or a lua script that lets you key in the phone number to dial out. The script (or extension) will need to execute the conference API to perform the dial out.</div>
<div><br></div><div>You&#39;ll need to tinker around with all these pieces in order to make them into a working app. If you run into trouble email back and maybe in my spare time (haha) I&#39;ll write up a sample Lua script &amp; corresponding dialplan entry.</div>
<div><br></div><div>-MC</div></div>