Customization features

Last Updated : Jun 26, 2023 |

Using Communication Manager, you can customize interfaces with Avaya and third-party adjuncts and solutions.

  • Application Programming Interface (API): With APIs, numerous software applications can work with Communication Manager. Client programmer can create their applications using APIs that work with Communication Manager.

  • Application Enablement Services (AE Services): Provides connectivity between applications and Communication Manager. With connector, you can develop new applications and new features without modifying Communication Manager or exposing its proprietary interfaces.

    Note:

    AE Services has its set of customer documentation, including an overview. This overview of Communication Manager does not outline the changes to AE Services.

  • Device and media control API: Provides a connector to Communication Manager that clients can use to develop applications that provide first-party call control. Applications can register as IP extensions on Communication Manager and then monitor and control those extensions.

    Device and media control API consists of a connector server software and a connector client API library. The connector server software runs on a hardware server independent of Communication Manager. That is, the device and media control API does not run co-resident with Communication Manager.

    Tip:

    Contact your Avaya representative for a complete set of device and media control API documentation.

  • Co-resident Branch Gateway: Enables communication between TCP/IP clients and Communication Manager call processing. The Branch Gateway is an application that routes internetwork messages from one protocol to another (ISDN to TCP/IP) and bridges all ASAI message traffic through a TCP/IP tunnel protocol.

  • Java telephony application programming interface (JTAPI): Enables integration with Communication Manager ASAI.

  • Telephony Services Application Programming Interface (TSAPI): An open API supported by Avaya computer telephony using which you can integrate to Communication Manager ASAI. TSAPI is based on international standards for CTI telephony services. Specifically, the European Computer Manufacturers Association (ECMA) CTI standard definition of Computer-Supported Telecommunications Applications (CSTA) is the foundation for TSAPI.