OnSIP adds Instant Messaging to Hosted VoIP

I am a huge fan of My.OnSIP.com. Ok, yes, I'm supposed to be, but still, I love it. I love drag and drop call transfer. I love that I don't have to remember extensions - I just click on a name to call someone. I can see who is on a phone call before I call or IM them. My.OnSIP.com has given me hours of productivity and saved me untold levels of phone-tag frustration.

One of the harder things for me to give up, however, was my other Instant Messaging clients. On my Mac I prefer Adium and for Windows my choice is PSI. On the iPhone I prefer IM+ Lite and the recently announced Meebo. I have contacts in there from my AIM days, from Gmail and others. When an IM came in, I had to check two different applications to see who was chatting with me.

With the announcement today that OnSIP now supports IM on any XMPP-based application, OnSIP is now VoIP and IM on any standards based app or phone. That means I have the best of both worlds with a unified IM roster of my colleagues here at work (who are using OnSIP) along with my other IM contacts outside of my company (who are not on our OnSIP account). With the new support for XMPP-based apps from OnSIP, I configured my Adium IM client so I can IM everyone in my OnSIP account as well as on other XMPP based IM services. What's great is I have the choice of the most popular XMPP IM clients. I use Adium, but you could use Trillian, PSI or others.

For a true Unified Communications experience, you can use Counterpath's Bria soft phone which allows voice, video, IM and presence all in one application for OnSIP Hosted PBX users. (Config Page in KB.)

Once again, our standards-based/no walled garden approach has paid off for our customers. We have always been committed to customer choice and we believe you should not be told what IM client or VoIP phone you must use. That's why we followed up our my.onsip release with support for ANY XMPP platform. Now, we are working to enable phone status, e.g. "on a call", in other XMPP browsers as well. That is a tougher engineering challenge since there is little standardization for those messages, but we're working on it to enhance the customer experience. We will continue to innovate and change the world of business communications from one of proprietary technologies and walled gardens to one of open standards and open access.

Does XMPP Support include Jingle or XMPP Federation?

Posted by: jsteer
Wed, 02/24/2010 - 3:36pm
Lots of questions around this support?

So, is the XMPP support only limited to multi-protocol, multi-account clients?

Can I use jingle-based clients and bridge to the PSTN?
Can I do XMPP federation with Junction?
Cam I pass non-"standard" XMPP stanzas through the Junction XMPP server between third party clients?

What XMPP server is Junction using? openFire or Xjabberd?

thanks,
jon

Hi - hope this

Posted by: john
Fri, 02/26/2010 - 5:04pm


Hi - hope this helps...

  • Any XMPP client can be used.

  • We do not currently provide a bridge for jingle to the PSTN but may do so in the future.

  • You can do XMPP federation and do so for any domains you have migrated to us for SIP service. See Migrating SIP Domain and this article in our knowledgebase for setting up SRV records.

  • I'm not sure what you are thinking of by way of non-standard XMPP stanzas. I can say the XMPP server provides a somewhat minimal set of services and we are not currently restricting what you can send to other clients.

  • Our XMPP service runs on a home grown system comprised of stuff we've built as well utilizing customized versions of various open source platforms including ejabberd and prosody.




John Riordan

Junction Networks Engineer


re: client

Posted by: jsteer
Mon, 03/01/2010 - 6:24pm
Being able to use Jingle clients to bridge to the PSTN would be great!

I am a little confused about your federation comment. I think you are saying you only federate with domains that you already host with SIP. A j-random domain, say "myxmppdomain.com" could not federate with your users.

thanks for sharing the info,
jon

re: client

Posted by: john
Wed, 03/17/2010 - 7:04pm

Sorry for the confusion.


OnSIP users can chat with users on other XMPP services and vice versa. If you want to connect your service to the OnSIP XMPP Service, you should know that OnSIP uses the dialback protocol as described in RFC 3920.