i guess is usefull a neighcompany context, where you will allow users
to call other companies, using a company prefix. I need more info about
your real dial patterns in order to suggest something more specific.<br>
<br>
best regards<br>
<br>
<br>
<div><span class="gmail_quote">On 9/13/05, <b class="gmail_sendername"><a href="mailto:info@beprojects.com">info@beprojects.com</a></b> &lt;<a href="mailto:info@beprojects.com">info@beprojects.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I have to design a dialplan for mulitple contexts (multiple companies)<br>and I'm not sure how to go about it and I thought someone may offer<br>help.&nbsp;&nbsp;Here is some background. There are three separate companies,<br>let's say A, B and C.&nbsp;&nbsp;Each has their own context and each has their own
<br>set of numbers (these are just examples, not the actual config):<br><br>[ContextA]<br>exten =&gt; 10,1,Dial(SIP/10,20)<br>exten =&gt; 11,1,Dial(SIP/11,20)<br>exten =&gt; 12,1,Dial(SIP/12,20)<br>include =&gt; outbound<br>
<br><br>[ContextB]<br>exten =&gt; 20,1,Dial(SIP/20,20)<br>exten =&gt; 21,1,Dial(SIP/21,20)<br>exten =&gt; 22,1,Dial(SIP/22,20)<br>include =&gt; outbound<br><br>[ContextC]<br>exten =&gt; 30,1,Dial(SIP/30,20)<br>exten =&gt; 31,1,Dial(SIP/31,20)
<br>exten =&gt; 32,1,Dial(SIP/32,20)<br>include =&gt; outbound<br><br>[default]<br>exten =&gt; _1X,1,GoTo(ContextA,${EXTEN},1)<br>exten =&gt; _2X,1,GoTo(ContextA,${EXTEN},1)<br>exten =&gt; _3X,1,GoTo(ContextA,${EXTEN},1)<br>
<br>[outbound]<br>exten =&gt; _9XXXXXXXXXX,1,Dial(<a href="mailto:SIP/${EXTEN:1}@192.168.1.100">SIP/${EXTEN:1}@192.168.1.100</a>)<br><br><br>So each user registers and they can call each other and they can dial<br>9xxxxxxxxxx to dial local and ld.&nbsp;&nbsp;The issue arises when they want/need
<br>to call the other companies in the other contexts.&nbsp;&nbsp;I want the call to<br>go direct to the other user instead of out our gateway and back in (like<br>it is happening now).&nbsp;&nbsp;I could go into each context and add the numbers
<br>for the other users, but that doesn't scale very well.&nbsp;&nbsp;If I have 10<br>different contexts and each has 4 phones, that's 40 entries per context.<br>&nbsp;&nbsp;I am looking for a fairly easy way to do this.&nbsp;&nbsp;Any ideas?&nbsp;&nbsp;(note that
<br>the extensions listed 10,11,20,30, etc are really 10 digits, I just<br>didn't want to have to type them all out).<br><br>PA<br>_______________________________________________<br>--Bandwidth and Colocation sponsored by 
<a href="http://Easynews.com">Easynews.com</a> --<br><br>Asterisk-Users mailing list<br><a href="mailto:Asterisk-Users@lists.digium.com">Asterisk-Users@lists.digium.com</a><br><a href="http://lists.digium.com/mailman/listinfo/asterisk-users">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><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><br clear="all"><br>-- <br>&quot;Su nombre es GNU/Linux, no solamente Linux, mas info en <a href="http://www.gnu.org">http://www.gnu.org</a>&quot;