<p>Yeah, that&#39;s what I&#39;m doing and just finished tonight. Still a bit to go but gist is:</p>
<p>1. Follow @SureVoIPLabs<br>
2. Bot auto follows you back if not already following <br>
3. Sends you a DM with a thank you and instructions. <br>
4. You then send a DM like so:</p>
<p>d @SureVoIPLabs my_mobile_number/number_I_wish_to_call</p>
<p>5. Do some tariff checks and fire off a bgapi with 2 or 10min limit <br>
6. Send you a DM back </p>
<p>All free but limited to UK for now. Will be live next week or so.  Full version with international and App auth coming with credit topups via DM too :)</p>
<p>Gav. </p>
<p><a href="http://www.surevoip.co.uk">http://www.surevoip.co.uk</a></p>
<div class="gmail_quote">&gt; On Mon, Jul 25, 2011 at 11:59 AM, Gavin Henry &lt;<a href="mailto:gavin.henry@gmail.com">gavin.henry@gmail.com</a>&gt; wrote:<br>&gt; <br>&gt;&gt; Why not bgapi and listen for the CHANNEL_ANSWER event?<br>
&gt;&gt;<br>&gt; Dealer&#39;s choice. You can totally do that if you so desire. It all depends on<br>&gt; what the ultimate goal is. If you just need to have a few calls hit the dp,<br>&gt; attempt bridge, then play messages based on failure types then the dialplan<br>
&gt; itself can handle it with just continue_on_fail and transfer apps. You can<br>&gt; throw in a dp script if you have some specific logic you wish to apply.<br>&gt; Keeps it clean and simple. However, if you are wanting to do some async<br>
&gt; stuff like real-time status updates, etc. then event socket w/ bgapi<br>&gt; originates is definitely the way to go.<br>&gt; <br>&gt; -MC<br></div>