<div>anyway, you could put the routing stuff in an external file included in extensions.conf:</div>
<div>&nbsp;</div>
<div>...</div>
<div>&lt;some dialplan stuff&gt;</div>
<div>...</div>
<div>&nbsp;</div>
<div>[extension-routing]</div>
<div>#include ext-routing.conf<br><br>
<div>...</div>
<div>&lt;some dialplan stuff&gt;</div>
<div>...</div></div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>in ext-routing.conf you have your routing stuff:</div>
<div>&nbsp;</div>
<div>exten =&gt; 1234567,1,Dial(11)</div>
<div>exten =&gt; 7654321,1,Dial(12)</div>
<div>.... and so on</div>
<div>&nbsp;</div>
<div>When you have a new customer, you only need to regenerate ext-routing.conf from the db and&nbsp;&gt; asterisk -rx &quot;extensions reload&quot;</div>
<div>&nbsp;</div>
<div>without having asterisk wait an AGI script to re-parse the routing stuff on each and every call...</div>
<div>&nbsp;</div>
<div>hope this helps....</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div><span class="gmail_quote">2006/4/26, Olivier Saulnier &lt;<a href="mailto:steganux@steganux.com">steganux@steganux.com</a>&gt;:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hello,<br><br>It's not possible, because the flat file is generated since a database,<br>and each day, there is news customers.
<br>Best regards,<br>Olivier S.<br><br>Innocent Evil a écrit :<br><br>&gt;Why don't you do something like this:<br>&gt;<br>&gt;exten =&gt; 12345678,1,Dial(10)<br>&gt;exten =&gt; 45874521,1,Dial(11)<br>&gt;exten =&gt; 32544884,1,Dial(12)
<br>&gt;<br>&gt;replace Dial(10) and so on with apppriate extension.<br>&gt;<br>&gt;<br>&gt;Thanks,<br>&gt;<br>&gt;<br>&gt;<br>&gt;--<br>&gt;You don't have any choice, you already made it before you came here.<br>&gt;<br>
&gt;<br>&gt;<br>&gt;<br>&gt;&gt;-----Original Message-----<br>&gt;&gt;From: <a href="mailto:steganux@steganux.com">steganux@steganux.com</a><br>&gt;&gt;Sent: Wed, 26 Apr 2006 08:47:03 +0200<br>&gt;&gt;To: <a href="mailto:asterisk-users@lists.digium.com">
asterisk-users@lists.digium.com</a><br>&gt;&gt;Subject: [Asterisk-Users] AGI and incoming call<br>&gt;&gt;<br>&gt;&gt;Hello,<br>&gt;&gt;<br>&gt;&gt;I would like to intercept each incoming call and with an awk script,<br>&gt;&gt;search the internal phone number ask.
<br>&gt;&gt;For example:<br>&gt;&gt;I have a text database as this:<br>&gt;&gt;External phone&nbsp;&nbsp; Internal Phone<br>&gt;&gt;12345678&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10<br>&gt;&gt;45874521&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 11<br>&gt;&gt;32544884&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12<br>&gt;&gt;
<br>&gt;&gt;When the client 45874521 call, Asterisk must routed the incoming call to<br>&gt;&gt;the internal phone 11<br>&gt;&gt;I have an awk script able to find the good internal phone, but i don't<br>&gt;&gt;know how to interface it with Asterisk. I thought that AGI is the best
<br>&gt;&gt;way. Is it?<br>&gt;&gt;<br>&gt;&gt;Best regards,<br>&gt;&gt;<br>&gt;&gt;--<br>&gt;&gt;Olivier Saulnier<br>&gt;&gt;STEGANUX<br>&gt;&gt;35 Quai Louis Blanc<br>&gt;&gt;03100 Montluçon<br>&gt;&gt;T: 04.70.02.80.55
<br>&gt;&gt;F: 04.70.02.80.57<br>&gt;&gt;<a href="http://www.steganux.com">http://www.steganux.com</a><br>&gt;&gt;<br>&gt;&gt;_______________________________________________<br>&gt;&gt;--Bandwidth and Colocation provided by 
<a href="http://Easynews.com">Easynews.com</a> --<br>&gt;&gt;<br>&gt;&gt;Asterisk-Users mailing list<br>&gt;&gt;To UNSUBSCRIBE or update options visit:<br>&gt;&gt;&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>&gt;&gt;<br>&gt;&gt;<br>&gt;_______________________________________________<br>&gt;--Bandwidth and Colocation provided by <a href="http://Easynews.com">Easynews.com
</a> --<br>&gt;<br>&gt;Asterisk-Users mailing list<br>&gt;To UNSUBSCRIBE or update options visit:<br>&gt;&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users
</a><br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br><br><br>--<br>Olivier Saulnier<br>STEGANUX<br>35 Quai Louis Blanc<br>03100 Montluçon<br>T: 04.70.02.80.55<br>F: 04.70.02.80.57<br><a href="http://www.steganux.com">http://www.steganux.com
</a><br><br>_______________________________________________<br>--Bandwidth and Colocation provided by <a href="http://Easynews.com">Easynews.com</a> --<br><br>Asterisk-Users mailing list<br>To UNSUBSCRIBE or update options visit:
<br>&nbsp;&nbsp;<a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote></div><br>