<html><body>
<DIV>Here is the logic that I wanted b/c my bro-n-law is in AU and uses my phone number in the US as his now for his family to contact him as an extension off my * server.</DIV>
<DIV>&nbsp;</DIV>
<DIV>The need was defined to use something like the ex-g/f logic to route calls to his extension instead of me getting all the calls then forwarding them to him.&nbsp; Since his address book is much larger than I had expected or wanted to write up in extensions.conf here is how I achieved it:</DIV>
<DIV>&nbsp;</DIV>
<DIV>I created a *db named 'route'.&nbsp; Basically in there I would input a CID# and an extension to route to.</DIV>
<DIV>&nbsp;</DIV>
<DIV>database put route &lt;phone_num&gt; &lt;extension&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>In the extensions.conf I put in the following:</DIV>
<DIV>&nbsp;</DIV>
<DIV>[incoming]<BR>exten =&gt; s,1,NoOp("Incoming:" ${CALLERID})<BR>exten =&gt; s,2,LookupCIDName<BR>exten =&gt; s,3,LookupBlackList<BR>exten =&gt; s,4,DBget(exten=route/${CALLERIDNUM})<BR>exten =&gt; s,5,NoOp("Transfering to extension: " ${exten})<BR>exten =&gt; s,6,Goto(default,${exten},1)<BR>exten =&gt; s,104,Goto(2200)<BR>exten =&gt; s,105,GotoIfTime(06:00-22:30|*|*|*?default,2200,1)<BR>exten =&gt; s,106,Goto(2200)<BR>exten =&gt; s,2200,Background(press1tospeaktome)<BR>exten =&gt; s,2201,Wait(3)<BR>exten =&gt; s,2202,Voicemail(u2200)<BR>exten =&gt; s,2203,Hangup<BR></DIV>
<DIV>Then the next problem was how to deal with my family and what to do with them.&nbsp; Since my parents are in the US and my sister is in AU, I created a menu context and send them to an extension that sends them to a menu context so they can decide to press 1 for me and 2 for my sister &amp; bro-n-law.</DIV>
<DIV>&nbsp;</DIV>
<DIV>We have been very happy with this solution and the only draw back is that if there is no caller id number presented, I get those calls but have handled them various ways and plan to re-impliment shortly.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Also, I used the WIKI setup for the PHP and CID name lookup (LookupCIDName)&nbsp;to allow my bro-n-law to input all his phone numbers and point them to his extension so there wasn't any resources of me to input his address book into the *database of route and he could update on demand or his leisure.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Enjoy.</DIV>
<DIV>&nbsp;</DIV>
<DIV>-Jeff</DIV>
<DIV>&nbsp;</DIV></body></html>