You can use asterisk realtime which can read sip config from database ( mysql/pgsql) . Your application can just write info to database and asterisk will read it and make peers . You can also include a custom config file within 
sip.conf and make your application write peer settings to&nbsp; that file and reload asterisk by using asterisk management interface .<br><br><div><span class="gmail_quote">On 08/09/2007, <b class="gmail_sendername">phananhvu</b>
 &lt;<a href="mailto:virces931511@yahoo.com">virces931511@yahoo.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;">Before an IP Phones can be registered to an Asterisk server, the extension for it must be configured in Asterisk. Usually, Asterisk adminintor must add the extension by hand. Is there any library, API to do this by software???
<br><br>For example, i want to develope a software that add new extensions to Asterisk system, sothat, any IP Phones can use that extensions to establish a call.<br><br><br>I&#39;m digging on Asterisk-Java but this library seems not support this.
<br><br>Anybody has dealed with this before ??<br><br><br><div style="color: rgb(255, 0, 0);"><div><div><span style="font-weight: bold;">Phan Anh Vu</span><br><span style="font-weight: bold;">DT12.K49</span>.<span style="color: rgb(0, 96, 191);">
HUT</span><br><span style="font-weight: bold;">RDLab </span><span style="color: rgb(0, 96, 191);">( C9.410 ) HUT</span><br></div></div></div><span class="ad"><p> 
      </p><hr size="1">Sick sense of humor? Visit Yahoo! TV&#39;s 
<a href="http://us.rd.yahoo.com/evt=47093/*http://tv.yahoo.com/collections/222" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Comedy with an Edge </a>to see what&#39;s on, when. 


<p></p></span><br>_______________________________________________<br><br>Sign up now for AstriCon 2007! &nbsp;September 25-28th. &nbsp;<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.astricon.net/" target="_blank">
http://www.astricon.net/</a><br><br>--Bandwidth and Colocation Provided by <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.api-digital.com--" target="_blank">http://www.api-digital.com--</a><br>
<br>asterisk-users mailing list<br>To UNSUBSCRIBE or update options visit:<br> &nbsp; <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users
</a><br></blockquote></div><br>