Cisco Unified Communications Manager (formerly Cisco Unified CallManager) provides the call-processing component of the Cisco Unified Communications system, in addition to being the foundation for advanced capabilities including video, mobility, and presence-based services. It is a scalable, distributable, and highly available enterprise IP telephony call-processing solution.
CUCM provides a broad array of APIs, interfaces and protocols with which applications and devices can interact and integrate, giving the developer powerful tools to build robust, feature-rich unified communications applications.
Explore CUCM Application Development
Developing Applications for CUCM A high-level survey of Cisco Unified Communications Manager APIs and protocols. Application architecture, interface highlights, capabilities and caveats.
Developer 'Required Reading' List A collection of Cisco documents relevant to Unified Communications and VoIP. Design guides, programming guides, references and support documents.
CUCM APIs and Protocols include:
To get started building applications using the Cisco Unified Application Environment, visit the Download page to get instructions on how to download all the software and documentation you will need. If you have questions about whether the Cisco Unified Application Environment will enable you to meet your application goals, please visit the Forums page for links to our forums and IRC channel. You can use these resources to ask any questions you have about the suitability of our products to solving the problems you face before you download the software and documentation.
Version 6.0(1) of Cisco Unified Communications Manager has been announced, bringing the next generation of IP communications to the enterprise: