I have been looking around for examples or code on making a click to call application for web sites... has anybody had any luck on this topic? Is there any open source code out ther that could do this? Regards AK
Anton Krall wrote:> I have been looking around for examples or code on making a click to call > application for web sites... has anybody had any luck on this topic? Is > there any open source code out ther that could do this? >What we have done in the past is created url's like this : sip:4044565941. Xlite will register itself as the sip handler on your system. If you want a generic click to call (ability to call numbers on any given website) check out moziax
There are two kinds of click to call. A call call me back type where you put in your number, and a voip type. I am testing http://www.babarnazmi.citril.com/forum/viewtopic.php?t=7&sid=fd8047cffb13074969d3418064f4eb31 and it appears to work OK. It is a reduced version of their web phone that will only dial one extension. I set it up as a inbound trunk, so even if they can crack it and find out the name and password, they can only dial internal extensions. It uses IAX2, so there are no NAT issues, but if the caller is behind a firewall that only allows HTTP, it will not work. Someone needs to create a tunneling solution for asterisk that would work more like skype. (port 80 firewall traversal) -- -- Steven http://www.glimasoutheast.org "Anton Krall" <akrall@intruder.com.mx> wrote in message news:007d01c7a394$c0e8ad70$42ba0850$@com.mx...>I have been looking around for examples or code on making a click to call > application for web sites... has anybody had any luck on this topic? Is > there any open source code out ther that could do this? > > Regards > > AK > > > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >
Waiting for Dean to chime in with his commercial product.... Thanks, Steve Totaro http://www.asteriskhelpdesk.com KB3OPB> -----Original Message----- > From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users- > bounces@lists.digium.com] On Behalf Of Steven > Sent: Thursday, May 31, 2007 11:23 AM > To: asterisk-users@lists.digium.com > Subject: [asterisk-users] Re: click to call > > There are two kinds of click to call. > > A call call me back type where you put in your number, and a voiptype.> > I am testing >http://www.babarnazmi.citril.com/forum/viewtopic.php?t=7&sid=fd8047cffb1 30> 74969d3418064f4eb31 > and it appears to work OK. It is a reduced version of their web phone > that will only dial one extension. > I set it up as a inbound trunk, so even if they can crack it and findout> the name and password, they can only dial internal > extensions. > > It uses IAX2, so there are no NAT issues, but if the caller is behinda> firewall that only allows HTTP, it will not work. > > Someone needs to create a tunneling solution for asterisk that wouldwork> more like skype. (port 80 firewall traversal) > > > -- > -- > Steven > > http://www.glimasoutheast.org > > > > "Anton Krall" <akrall@intruder.com.mx> wrote in message > news:007d01c7a394$c0e8ad70$42ba0850$@com.mx... > >I have been looking around for examples or code on making a click tocall> > application for web sites... has anybody had any luck on this topic?Is> > there any open source code out ther that could do this? > > > > Regards > > > > AK > > > > > > _______________________________________________ > > --Bandwidth and Colocation provided by Easynews.com -- > > > > asterisk-users mailing list > > To UNSUBSCRIBE or update options visit: > > http://lists.digium.com/mailman/listinfo/asterisk-users > > > > > > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users
> So far for what I've seen, there is some misconception of the terms.. > click > to dial can mean if you see a number on a webpage, click on it andyour> softphone will dial it.. but can also mean click on the image and itwill> connect you to the sales people, for example.I think the misconception is on your part. No matter what, the client will have to run some sort of softphone application. Whether it is implemented in Java, an exe, ActiveX, or some other 3rd party app. There is no magic image that makes phone calls. Thanks, Steve Totaro http://www.asteriskhelpdesk.com KB3OPB> -----Original Message----- > From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users- > bounces@lists.digium.com] On Behalf Of Anton Krall > Sent: Friday, June 01, 2007 10:53 PM > To: 'Asterisk Users Mailing List - Non-Commercial Discussion' > Subject: RE: [asterisk-users] click to call > > So Guys, no go on this topic? > > -----Original Message----- > From: asterisk-users-bounces@lists.digium.com > [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of AntonKrall> Sent: Jueves, 31 de Mayo de 2007 10:58 a.m. > To: 'Asterisk Users Mailing List - Non-Commercial Discussion' > Subject: RE: [asterisk-users] click to call > > The idea is to put some kind of embedded app on the website socustomers> with mics can just click an icon or image and connect to our salespeople> or > customer support staff... > > So far for what I've seen, there is some misconception of the terms.. > click > to dial can mean if you see a number on a webpage, click on it andyour> softphone will dial it.. but can also mean click on the image and itwill> connect you to the sales people, for example. > > I'm looking for the latter. > > > > > -----Original Message----- > From: asterisk-users-bounces@lists.digium.com > [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Ofmail-lists> Sent: Jueves, 31 de Mayo de 2007 10:18 a.m. > To: Asterisk Users Mailing List - Non-Commercial Discussion > Subject: Re: [asterisk-users] click to call > > Anton Krall wrote: > > I have been looking around for examples or code on making a click to > call > > application for web sites... has anybody had any luck on this topic?Is> > there any open source code out ther that could do this? > > > What we have done in the past is created url's like this :sip:4044565941.> > Xlite will register itself as the sip handler on your system. > > If you want a generic click to call (ability to call numbers on any > given website) check out moziax > -----------------
JIAX client could be modified to do this for free. The project has been stalled for quite a while but the demo works and the source is there and open. I have seen people successfully use it for "click to dial" for free but they use it internally and do not intend to put it out in the public domain. http://www.hem.za.org/jiaxclient http://forums.vtiger.com/viewtopic.php?t=1636&start=40 Thanks, Steve Totaro http://www.asteriskhelpdesk.com KB3OPB> -----Original Message----- > From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users- > bounces@lists.digium.com] On Behalf Of Gordon Henderson > Sent: Saturday, June 02, 2007 4:09 AM > To: Asterisk Users Mailing List - Non-Commercial Discussion > Subject: RE: [asterisk-users] click to call > > On Fri, 1 Jun 2007, Anton Krall wrote: > > > So Guys, no go on this topic? > > I trialled a click-to-dial application recently. It generated a lot of > controversy on the list (search the archives) because various peoplesaid> it couldn't be done/wouldn't work, etc. Then there were whinges aboutthe> commercial nature of the application (it's licensed, not free, anddetails> were being posted to the -users list) and so on. Personally, I didn'tsee> why as the creators of the code were simply replying to questionsasked by> list members, however... > > (That's probably why you've not gotten many replies ;-) > > So the thing I trialled was a button on a web page which downlaoded a > soft-phone program written in Java to your browser. The soft-phoneuses> the IAX protocol to connect to an asterisk server, then depending onthe> javascript that you write to encapsulate the button on the web page,you> have the ability to specify username & password (to authenticate backto> the asterisk server) and number to dial - the number you dial couldeven> be entered via more javascript on the webpage, and the asterisk serverat> the back-end can then do what it needs to do with the number - dial an > extension in a "closed" system, or even initiate a dial-out to thePSTN,> if the server as such a connection and the connection is authorised.The> end-user pushing the button doesn't need to see any of this at all -it> can all be embedded in the javascript behind the button. > > You can specify callerId too, or dial different numbers, so the person > answering the call could use this information to know what web pageyou> are on for example. You can even embed it into an email signature witha> different number then you could tell if they are calling you in replyto> an email, and so on. (And much as I hate big HTML based emailsignatures,> if done correctly this could be quite effective - and it doesn't needto> download the Java - about 120KB until you click on the button) > > (They have a demonstration client which works with the Tesco VoIPservice> - you enter your Tesco username/password, then get a phone application > with buttons, etc. The Tesco VoIP system unusually uses IAX ratherthan> SIP as their transport mechanism!) > > I tried the application on a WinXP box, Linux box and Mac, and as longas> the sound system was setup to work with the headset & microphone, it"just> worked" - At last, Java doing what it was supposed to be doing,working> correctly cross platform! > > Some of the whinges to the list were that a soft-phone couldn'tpossibly> be written in Java as Java was too heavyweight - well, this is thelatter> part of the first decade of the new millennium and Java has come along> way > since it was first released, and they couldn't be further from thetruth -> in use on my 2GHz Linux box, it was using about 2-3% CPU, and at 120KBto> download, is no worse than your average mid-resolution camera imagethese> days. > > If this is what you're after, then go to > > http://www.mexuar.com/products_connect.shtml > > They were happy to give me a time-limited trial of the software, whichI> used, and found worked really well. You will need to write some htmland> javascript to encapsulate it into your own web page, but that's nothard> to do and examples are provided. > > Now all I need is some clients to sell it to ;-) > > Gordon > > > > > -----Original Message----- > > From: asterisk-users-bounces@lists.digium.com > > [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Anton > Krall > > Sent: Jueves, 31 de Mayo de 2007 10:58 a.m. > > To: 'Asterisk Users Mailing List - Non-Commercial Discussion' > > Subject: RE: [asterisk-users] click to call > > > > The idea is to put some kind of embedded app on the website socustomers> > with mics can just click an icon or image and connect to our sales > people or > > customer support staff... > > > > So far for what I've seen, there is some misconception of theterms..> click > > to dial can mean if you see a number on a webpage, click on it andyour> > softphone will dial it.. but can also mean click on the image and it > will > > connect you to the sales people, for example. > > > > I'm looking for the latter. > > > > > > > > > > -----Original Message----- > > From: asterisk-users-bounces@lists.digium.com > > [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Ofmail-lists> > Sent: Jueves, 31 de Mayo de 2007 10:18 a.m. > > To: Asterisk Users Mailing List - Non-Commercial Discussion > > Subject: Re: [asterisk-users] click to call > > > > Anton Krall wrote: > >> I have been looking around for examples or code on making a clickto> call > >> application for web sites... has anybody had any luck on thistopic? Is> >> there any open source code out ther that could do this? > >> > > What we have done in the past is created url's like this : > sip:4044565941. > > > > Xlite will register itself as the sip handler on your system. > > > > If you want a generic click to call (ability to call numbers on any > > given website) check out moziax > > ----------------- > > > >
That is a totally different concept than we have been discussing. You are talking about actual phones and the person clicking, then entering their phone number having to pick up a physical phone. This is as trivial as generating a .call file and dialplan magic. The concept we are discussing is clicking a link that connects the clicker to whatever via the computer using a headset or speakers and a mic. No phone or numbers involved, at least to the clicker. Thanks, Steve Totaro http://www.asteriskhelpdesk.com KB3OPB> -----Original Message----- > From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users- > bounces@lists.digium.com] On Behalf Of Joseph Bajin > Sent: Saturday, June 02, 2007 12:02 PM > To: Asterisk Users Mailing List - Non-Commercial Discussion > Subject: Re: [asterisk-users] click to call > > You shouldn't need a softphone to do Click to Call.. The idea is > pretty simple, and maybe I am missing something since I am haven't > worked with Asterisk enough, but basically you start off by making the > call to the Initial Party, Park the Call, Call the Other Party and > then Connect them together.. > > Seems pretty simple and easy enough to do. > > > > On 6/2/07, Steve Totaro <stotaro@asteriskhelpdesk.com> wrote: > > JIAX client could be modified to do this for free. The project hasbeen> > stalled for quite a while but the demo works and the source is thereand> > open. I have seen people successfully use it for "click to dial"for> > free but they use it internally and do not intend to put it out inthe> > public domain. > > > > http://www.hem.za.org/jiaxclient > > http://forums.vtiger.com/viewtopic.php?t=1636&start=40 > > > > Thanks, > > Steve Totaro > > http://www.asteriskhelpdesk.com > > KB3OPB > > > > > > > -----Original Message----- > > > From: asterisk-users-bounces@lists.digium.com[mailto:asterisk-users-> > > bounces@lists.digium.com] On Behalf Of Gordon Henderson > > > Sent: Saturday, June 02, 2007 4:09 AM > > > To: Asterisk Users Mailing List - Non-Commercial Discussion > > > Subject: RE: [asterisk-users] click to call > > > > > > On Fri, 1 Jun 2007, Anton Krall wrote: > > > > > > > So Guys, no go on this topic? > > > > > > I trialled a click-to-dial application recently. It generated alot of> > > controversy on the list (search the archives) because variouspeople> > said > > > it couldn't be done/wouldn't work, etc. Then there were whingesabout> > the > > > commercial nature of the application (it's licensed, not free, and > > details > > > were being posted to the -users list) and so on. Personally, Ididn't> > see > > > why as the creators of the code were simply replying to questions > > asked by > > > list members, however... > > > > > > (That's probably why you've not gotten many replies ;-) > > > > > > So the thing I trialled was a button on a web page whichdownlaoded a> > > soft-phone program written in Java to your browser. The soft-phone > > uses > > > the IAX protocol to connect to an asterisk server, then dependingon> > the > > > javascript that you write to encapsulate the button on the webpage,> > you > > > have the ability to specify username & password (to authenticateback> > to > > > the asterisk server) and number to dial - the number you dialcould> > even > > > be entered via more javascript on the webpage, and the asteriskserver> > at > > > the back-end can then do what it needs to do with the number -dial an> > > extension in a "closed" system, or even initiate a dial-out to the > > PSTN, > > > if the server as such a connection and the connection isauthorised.> > The > > > end-user pushing the button doesn't need to see any of this at all-> > it > > > can all be embedded in the javascript behind the button. > > > > > > You can specify callerId too, or dial different numbers, so theperson> > > answering the call could use this information to know what webpage> > you > > > are on for example. You can even embed it into an email signaturewith> > a > > > different number then you could tell if they are calling you inreply> > to > > > an email, and so on. (And much as I hate big HTML based email > > signatures, > > > if done correctly this could be quite effective - and it doesn'tneed> > to > > > download the Java - about 120KB until you click on the button) > > > > > > (They have a demonstration client which works with the Tesco VoIP > > service > > > - you enter your Tesco username/password, then get a phoneapplication> > > with buttons, etc. The Tesco VoIP system unusually uses IAX rather > > than > > > SIP as their transport mechanism!) > > > > > > I tried the application on a WinXP box, Linux box and Mac, and aslong> > as > > > the sound system was setup to work with the headset & microphone,it> > "just > > > worked" - At last, Java doing what it was supposed to be doing, > > working > > > correctly cross platform! > > > > > > Some of the whinges to the list were that a soft-phone couldn't > > possibly > > > be written in Java as Java was too heavyweight - well, this is the > > latter > > > part of the first decade of the new millennium and Java has come a > > long > > > way > > > since it was first released, and they couldn't be further from the > > truth - > > > in use on my 2GHz Linux box, it was using about 2-3% CPU, and at120KB> > to > > > download, is no worse than your average mid-resolution cameraimage> > these > > > days. > > > > > > If this is what you're after, then go to > > > > > > http://www.mexuar.com/products_connect.shtml > > > > > > They were happy to give me a time-limited trial of the software,which> > I > > > used, and found worked really well. You will need to write somehtml> > and > > > javascript to encapsulate it into your own web page, but that'snot> > hard > > > to do and examples are provided. > > > > > > Now all I need is some clients to sell it to ;-) > > > > > > Gordon > > > > > > > > > > > -----Original Message----- > > > > From: asterisk-users-bounces@lists.digium.com > > > > [mailto:asterisk-users-bounces@lists.digium.com] On Behalf OfAnton> > > Krall > > > > Sent: Jueves, 31 de Mayo de 2007 10:58 a.m. > > > > To: 'Asterisk Users Mailing List - Non-Commercial Discussion' > > > > Subject: RE: [asterisk-users] click to call > > > > > > > > The idea is to put some kind of embedded app on the website so > > customers > > > > with mics can just click an icon or image and connect to oursales> > > people or > > > > customer support staff... > > > > > > > > So far for what I've seen, there is some misconception of the > > terms.. > > > click > > > > to dial can mean if you see a number on a webpage, click on itand> > your > > > > softphone will dial it.. but can also mean click on the imageand it> > > will > > > > connect you to the sales people, for example. > > > > > > > > I'm looking for the latter. > > > > > > > > > > > > > > > > > > > > -----Original Message----- > > > > From: asterisk-users-bounces@lists.digium.com > > > > [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of > > mail-lists > > > > Sent: Jueves, 31 de Mayo de 2007 10:18 a.m. > > > > To: Asterisk Users Mailing List - Non-Commercial Discussion > > > > Subject: Re: [asterisk-users] click to call > > > > > > > > Anton Krall wrote: > > > >> I have been looking around for examples or code on making aclick> > to > > > call > > > >> application for web sites... has anybody had any luck on this > > topic? Is > > > >> there any open source code out ther that could do this? > > > >> > > > > What we have done in the past is created url's like this : > > > sip:4044565941. > > > > > > > > Xlite will register itself as the sip handler on your system. > > > > > > > > If you want a generic click to call (ability to call numbers onany> > > > given website) check out moziax > > > > ----------------- > > > > > > > > > > > > _______________________________________________ > > --Bandwidth and Colocation provided by Easynews.com -- > > > > asterisk-users mailing list > > To UNSUBSCRIBE or update options visit: > > http://lists.digium.com/mailman/listinfo/asterisk-users > > > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users
I see it as a "look, how cool is that?" feature but probably not used very often. Some stats from tech and non-tech firms about page impressions and usage would be interesting. A survey would very interesting. Then there is risk that the call quality will be poor which will make your company look bad as well. Anyways, I prefer email over the phone. Funny huh? Thanks, Steve Totaro http://www.asteriskhelpdesk.com KB3OPB> -----Original Message----- > From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users- > bounces@lists.digium.com] On Behalf Of Dean Collins > Sent: Saturday, June 02, 2007 8:05 PM > To: Asterisk Users Mailing List - Non-Commercial Discussion > Subject: RE: [asterisk-users] click to call > > Hi Nick, > Totally disagree with you. We the prevalence of skype, im and MP3's > You'd be surprised how many users have headsets. > > What you are missing here is the additional functionality you get from > using a browser delivered call then a pstn call. > > If you have the right business drivers allowing your users to reachyou> for free via IP Click-to-Talk is a huge plus over the older generation > Click-to-Talk. > > > > > > Regards, > > Dean Collins > Cognation Pty Ltd > dean@cognation.net > +1-212-203-4357 Ph > +61-2-9016-5642 (Sydney in-dial). > > > > > > -----Original Message----- > > From: asterisk-users-bounces@lists.digium.com[mailto:asterisk-users-> > bounces@lists.digium.com] On Behalf Of Nick Seraphin > > Sent: Saturday, 2 June 2007 8:00 PM > > To: Asterisk Users Mailing List - Non-Commercial Discussion > > Subject: RE: [asterisk-users] click to call > > > > > > The problem is, the only people who will be able to use that linkare> > geeks that have a headset/mic on their computer. > > > > Most normal people don't have those devices, and even if they did, > they > > feel much more comfortable with the concept of making phone calls > using a > > telephone. > > > > We all often forget that the vast majority of the outside world isnot> > technically-inclined in any way, and that unless your web site isonly> > targetted towards computer geeks, you're creating a huge barrier for > the > > average customer. Everyone has a phone, though. > > > > If the analog FXS adapter had not been created and reduced to an > > affordable price, VOIP would still only be about as popular today as > it > > was in 1995. > > > > -- Nick > > > > > > _______________________________________________ > > --Bandwidth and Colocation provided by Easynews.com -- > > > > asterisk-users mailing list > > To UNSUBSCRIBE or update options visit: > > http://lists.digium.com/mailman/listinfo/asterisk-users > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users
> -----Original Message----- > From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users- > bounces@lists.digium.com] On Behalf Of Steve Totaro > Sent: Saturday, 2 June 2007 9:41 PM > To: Asterisk Users Mailing List - Non-Commercial Discussion > Subject: RE: [asterisk-users] click to call> > Then there is risk that the call quality will be poor which will make > your company look bad as well. > > Anyways, I prefer email over the phone. Funny huh? > > Thanks, > Steve Totaro > http://www.asteriskhelpdesk.com > KB3OPB > >Hmm yes Skype quality very bad, hmmm packet 8, vonage and every other voip provider very bad. Dude give it a rest. Regards, Dean Collins Cognation Pty Ltd dean@cognation.net +1-212-203-4357 Ph +61-2-9016-5642 (Sydney in-dial).
> -----Original Message----- > From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users- > bounces@lists.digium.com] On Behalf Of Dean Collins > Sent: Saturday, June 02, 2007 10:04 PM > To: Asterisk Users Mailing List - Non-Commercial Discussion > Subject: RE: [asterisk-users] click to call > > > -----Original Message----- > > From: asterisk-users-bounces@lists.digium.com[mailto:asterisk-users-> > bounces@lists.digium.com] On Behalf Of Steve Totaro > > Sent: Saturday, 2 June 2007 9:41 PM > > To: Asterisk Users Mailing List - Non-Commercial Discussion > > Subject: RE: [asterisk-users] click to call > > > > > > Then there is risk that the call quality will be poor which willmake> > your company look bad as well. > > > > Anyways, I prefer email over the phone. Funny huh? > > > > Thanks, > > Steve Totaro > > http://www.asteriskhelpdesk.com > > KB3OPB > > > > > > > > > Hmm yes Skype quality very bad, hmmm packet 8, vonage and every other > voip provider very bad. > > Dude give it a rest. > > > > Regards, > > Dean Collins > Cognation Pty Ltd > dean@cognation.net > +1-212-203-4357 Ph > +61-2-9016-5642 (Sydney in-dial).Again, you are selling a product and have an agenda "Dude". Sales 101, create demand in the customer's mind (even when there really is not any in reality). The only apples to apples comparison you made is Skype and they do not use Java or IAX that I am aware of. Packet8 and Vonage are completely irrelevant and just your way of spinning the issue in your direction. "Welcome to the no spin zone". Like I said, "OHHH cool!" I can click this button and call. Let's see some usage stats. The proof is the pudding. ROI? Usage? Customer impressions? Until you can provide these details, then I think it is you who should give it a rest. Thanks, Steve