views:

1571

answers:

7

I've looked for this a few times in the past, to no avail. I would like a simple php/ajax web chat interface, that, and this is the critical part, will interface with my IM client (Pidgin) ... via Jabber or Aim. Plugoo is almost what I want, except it is hosted, and flash based. Flash-based would be OK if not ideal, but hosted isn't.

Note that I don't just need notifications, but I want a user of the website who clicks "live chat" to get a chat interface and my IM client allows me to interact with them.

This is super handy for those of us that want to provide live support to clients who do not use IM.

+4  A: 

This wouldn't be that hard, if you implement the Oscar protocol that AIM uses. It's not very complex, and that would allow you to build a nice web based AIM client for your website. There may be a 3rd party solution that you could use, but as far as I know, Oscar is pretty trivial.

Alex Fort
+8  A: 
Joe Hildebrand
Is this product dead?
Nicholas Piasecki
No. It is now called the "Cisco AJAX XMPP Library", or CAXL. No, I didn't choose the name. I think you have to be a customer of Cisco Unified Presence Server (CUPS) or WebEx Connect to get access. Failing that, use Strophe (http://code.stanziq.com/strophe/)
Joe Hildebrand
A: 

How much does this product cost? Re this response from Joe Hildebrand.

Buzz
Sorry for the weasel-y answer, but it depends. Please contact our sales department. http://www.jabber.com/CE/ContactUs has a bunch of ways to contact us.
Joe Hildebrand
It will be very hard for users of this website to understand if your answer is acceptable if we have no idea how much the software costs. Can you tell me, what is the price range?
Buzz
This is not a discussion forum. Leave this in a comment to his answer, your question or edit your question.
Geoffrey Chetwood
A: 

By far the fastest way I can think of would be to add a Google Talk gadget to your page. You will need a gmail account yourself, but visitors to your page don't, they can just start chatting. Google Talk is excellent with Pidgin.

If you wish to roll your own, the Jabber Wiki has a list of web clients for Jabber:

JWChat might do what you want.

Colin Pickard
+2  A: 

I think that http://www.plupper.com is exactly you are looking for

Great software, free for 1 operator
Aleksey Otrubennikov
A: 

If you use Strophe, it should be easy to get this to work, particularly if you have a copy of Professional XMPP Programming with JavaScript and jQuery, by Jack Moffitt.

Joe Hildebrand
Yes, I added a competing answer for a "competing" product, but it might be a better fit for folks that aren't Cisco customers.
Joe Hildebrand
A: 

For a PHP based solution you can try out building your application with Jaxl library. We use this library completely to build a hosted service at Jaxl IM which integrates with all XMPP client (pidgin, psi, gtalk) on any kind of platform (mobile, desktop, web).

All that we use to build Jaxl IM solution is out open in form of Jaxl library and can be used to build your own custom solutions. Let us know if you need any consultancy/help with your project.

Abhinav Singh