<div><div>Matt-<br><br>I have implemented such a thing- but you need to first define your scope a little better (or perhaps you have, and simply haven't articulated it fully here).&nbsp; From your posting, I could read your requirements one of two ways- either you're looking for a VoIP capable Web based softphone that you want to use, or you're simply looking to have a call initiate from a web page.&nbsp; Incidentally, both are off-topic for the asterisk-dev list, as neither have to do with the development of the Asterisk project itself- you may have more luck on the asterisk-users list.
<br><br>If what you're looking for is a web based VoIP client, you may be out of luck.&nbsp; There's been rumors of such things, but most have been tied up with licensing issues, or simply don't work.&nbsp; Java is one way to go on this- you'd be looking at cracking the books on it, and I'd hope you'd contribute it back to the community- but I'd expect to hear back from you in a few years.
<br><br>If you're looking for the ability to click on a link and have a call initiate- then this is well within the realm of possibility- I've implemented this before.&nbsp; The secret is defining your two devices- the clickee's device (softphone that's already running, or hardphone you can identify in advance), and the clicked party's device (most likely a number on the PSTN or at least external to you).&nbsp; The latter is handled through dialplan- no magic there.&nbsp; The former is really up to you- the softphone client has no restrictions, find one you like.&nbsp; You can potentially feed a dialstring to the softphone from the Web client- DIAX allows for that, amoung others- and that's by far the simplest manner.&nbsp; My app uses dialback- you click, a .call file is sent to asterisk, which then calls you, detects pickup, and then calls the remote party.&nbsp; Clients love it- no more calling cards, their home Asterisk server can call them at cheap LD rates (or better), and the call is set up to their cell phone- in the US, there's a lot of 'incoming minutes are free' plans, so the costs are very attractive.&nbsp; But.. no javascript is required- I wrote my app in PHP, but you could write one in any client-side scripting language.
<br><br>-Paul Davidson<br>&nbsp;PlanCommunications, LLC<br>&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Date: Tue, 17 Jan 2006 02:22:15 -0800
<br>From: &quot;Matt&quot; &lt;<a href="mailto:mattl@xgforce.com">mattl@xgforce.com</a>&gt;<br>Subject: [Asterisk-Dev] click-to-call cleint<br>To: &quot;Asterisk Developers Mailing List&quot; &lt;<a href="mailto:asterisk-dev@lists.digium.com">
asterisk-dev@lists.digium.com</a>&gt;<br>Message-ID: &lt;002f01c61b4f$e5479d80$0301a8c0@bbzlsgmfs2be6y&gt;<br>Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br><br>hi guys:<br><br>i need to write a click-to-call client so that user visit website and click on a link, will initial a call to a * exten or a zap phone, but the user needn't to install any client software to be able to start the click to call.
<br><br>This seams that it has to be written as a java applet? any pointers, suggestions?<br><br>Thanks in Advance!<br><br>Best Regards<br><br>Matt<br>-------------- next part --------------<br>An HTML attachment was scrubbed...
<br>URL: <a href="http://lists.digium.com/pipermail/asterisk-dev/attachments/20060117/a663fdb8/attachment-0001.htm">http://lists.digium.com/pipermail/asterisk-dev/attachments/20060117/a663fdb8/attachment-0001.htm</a><br><br>
</blockquote></div><br>