There are a few resources you can use to learn how to build applications using the Cisco Unified
Communications Manager APIs. Following are descriptions of and links to each.
Documentation
Documentation is a logical starting point in your learning process. There are guides to help you get the SDK software installed and running, and to help you get started using the tools to build, deploy and run applications. There
are also an API reference guides for more focused and detailed exploration.
You can access the Cisco Unified
Communications Manager developer documentation from these links.
-
Application XML Layer (AXL) - SOAP interface providing
configuration management capabilities to Add/Remove/Update CUCM
objects and elements. RISPort: SOAP interfaces for
obtaining real-time information about CUCM devices, objects and
services. PerfmonPort: platform and CUCM application
performance counters
-
Computer Telephony Integration (CTI) - TAPI & JTAPI -
1st and 3rd party call control of Cisco IP Phones for Windows
(TAPI) and Java (JTAPI) developers.
-
IP Phone Services XML - Flexible interactive web
applications for the built-in Cisco IP Phone XML browser.
-
SIP - Session Initiation Protocol - SIP applications and
endpoints can interoperate directly with CUCM's SIP facilities.
-
Call Detail Records (CDR) - Individual call records can
be analyzed by applications interested in performance or
billing.
-
WebDialer - Easily embed click-to-dial capabilities into
your web pages, or build them into your applications with the
WebDialer SOAP interface.
Forums
There are also three forums you can access to read current discussions, search for information, and post questions to get help and learn from the developer community.
Go To Forums