<div dir="ltr">Not sure if that&#39;s what you are looking for, but I would think about having the dialplan call a web service (maybe using CURL) and passing account and current number. The system would reply with the number to actually dial, or none if blocked, and the maximum possible call length. Then it&#39;s all Asterisk (or turtles all the way down).<br>
<div class="gmail_extra"><br><br><div class="gmail_quote">2013/4/10 Simon Green <span dir="ltr">&lt;<a href="mailto:simon.c.green@gmail.com" target="_blank">simon.c.green@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><p>Hi there, I’m new to Asterisk and there’s a ton of
documentation. I’m not really sure where to start. What I want to do is this: a
PBX service ala FreePBX, but where call control is passed via SIP to an
external service which will tell Asterisk:</p>

<p> </p>

<p>a)<span style="font-size:7pt;font-family:&#39;Times New Roman&#39;">      * </span>Whether the call is allowed</p>

<p>b)<span style="font-size:7pt;font-family:&#39;Times New Roman&#39;">      * </span>Where to connect the call, if necessary (i.e.
forced redirection to a C-party)</p>

<p>c)<span style="font-size:7pt;font-family:&#39;Times New Roman&#39;">       * </span>To disconnect the call at some time in future
based on charging considerations (i.e. online charging)</p>

<p> </p>

<p>There is also the option of not using Asterisk at all, and
simply using the other service directly, but Asterisk is much better suited to
handling end-user devices. The external service does control logic only.</p><div></div></div></blockquote><div> </div><div>Loway - home of QueueMetrics - <a href="http://queuemetrics.com" target="_blank">http://queuemetrics.com</a><br>
</div></div><div>Test-drive WombatDialer beta @ <a href="http://wombatdialer.com" target="_blank">http://wombatdialer.com</a>
</div>
</div></div>