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.