This post is in response questions & google searches I get on whether the 3CX IP PBX and OCS 2007 R2 integrate. I'll answer the question in two pieces: #1-Does 3CX support integration? and #2-Can it be done.
#1-Does 3CX Support OCS 2007 R2 Integration? The answer is no, according to 3CX support. 3CX comments as of Nov 2008 are that it doesn't work and there are no plans to make it work since the products are essentially competing products. 3CX noted that it would make most sense to decide between either 3CX or OCS. 3CX does plan to add messaging features sometime in 2009.
#2- Can it be done? I've read posts here and there of people making it work and with OCS r2 SIP trunking it likely can be done but I have not personally tried it. And if it's not supported it would be easy to get in a corner. Can it be done? Likely. Should I? Probably not.
I need to admit I can see some companies may want a full featured phone system and full featured instant messaging server. I did a bit of research and did find a company, http://www.pbxnsip.com/, that makes a PC/Windows IP PBX that does integrate to OCS. They have a wiki page detailing the steps at:
I haven't tried the integration but I discussed the integration briefly with the VAR that wrote the wiki page and he said the integration works very good. He said they did it for Microsoft for a show and it worked so well they now use it in house.
I certainly do believe that Microsoft OCS has the black box and software based IP PBX squarely in their sights so I can see why 3CX feels uninclined to court OCS. On the other side 3CX is based on being open and interoperable.
3cx ocs 2007 R2 pbxnsip