Updated: August 4, 2020 (April 13, 2009)

  Analyst Report

New APIs Enhance Communications Server

My Atlas / Analyst Reports

1,833 wordsTime to read: 10 min
Rob Helm by
Rob Helm

As managing vice president, Rob Helm covers Microsoft collaboration and content management. His 25-plus years of experience analyzing Microsoft’s technology... more

The Unified Communications Managed API (UCMA) 2.0 brings the presence, instant messaging (IM), and voice features of Communications Server to other server applications. Developers can use UCMA 2.0 to create applications to manage communication (for example, in call centers), enforce policy (such as “ethical wall” or retention rules), or add new features such as call recording to Communications Server. UCMA 2.0 fills an important gap in Microsoft’s still-developing unified communications development platform, but the API is relatively new, and developers will have to watch for subsequent changes to UCMA and Communications Server.

Communications in Applications

Released with Communications Server 2007 R2 in Feb, 2009, UCMA 2.0 lets developers create server applications that exploit Communications Server for presence, IM, and voice functions, such as the following:

  • Automated call distributors that route incoming calls using custom policy; for example, a helpdesk application that routes

Atlas Members have full access

Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.

Membership Options

Already have an account? Login Now