Mithilfe von Communication Manager können Schnittstellen mit Avaya- und Drittanwendungen bzw. Drittlösungen individuell angepasst werden.
Application Programming Interface (API): Über APIs können zahlreiche Softwareanwendungen mit Communication Manager zusammenarbeiten. Mit APIs können Client-Programmierer außerdem Anwendungen erstellen, die mit Communication Manager kompatibel sind.
Application Enablement Services (AE Services): Application Enablement Services stellen eine Verbindung zwischen Anwendungen und Communication Manager bereit. Über einen Anschluss können Sie neue Anwendungen und neue Funktionen entwickeln, ohne Communication Manager zu modifizieren oder dessen proprietäre Schnittstellen offen zu legen.
Hinweis:
Für AE Services ist eine Kundendokumentation einschließlich eines Überblicks verfügbar. In diesem Überblick über Communication Manager sind die an AE Services vorgenommenen Änderungen nicht aufgeführt.
Geräte- und Mediensteuerungs-API: Die Geräte- und Mediensteuerungs-API stellt einen Anschluss für Communication Manager bereit, über den Kunden Anwendungen für „Verbindungssteuerung durch beteiligte Endstelle“ (CTI) entwickeln können. Anwendungen können als IP-Nebenstellennummern bei Communication Manager registriert werden und diese Nebenstellennummern dann überwachen und steuern.
Die API zur Geräte- und Mediensteuerung besteht aus einer Anschluss-Serversoftware und einer Anschluss-Client-API-Bibliothek. Die Anschluss-Serversoftware läuft auf einem von Communication Manager unabhängigen Hardwareserver. Das bedeutet, dass die Geräte- und Mediensteuerungs-API nicht zusammen mit Communication Manager ausgeführt wird.
Tipp:
Eine vollständige Liste der Dokumentation zur Geräte- und Mediensteuerungs-API erhalten Sie von dem für Sie zuständigen Avaya-Vertriebsmitarbeiter.
Koresidentes Branch Gateway: Ermöglicht die Kommunikation zwischen TCP/IP-Clients und die Verarbeitung von Communication Manager-Anrufen. Das Branch Gateway ist eine Anwendung, die sowohl Nachrichten zwischen Netzwerken von einem Protokoll auf ein anderes überträgt (ISDN auf TCP/IP) als auch den gesamten ASAI-Nachrichtenverkehr über ein TCP/IP-Tunnelprotokoll übermittelt.
-Java Telephony Application Programming Interface (JTAPI): JTAPI ermöglicht die Integration mit Communication Manager-ASAI.
Telephony Services Application Programming Interface (TSAPI): TSAPI ist eine offene, von Avaya Computer Telephony unterstützte API, die die Integration mit Communication Manager-ASAI ermöglicht. TSAPI basiert auf internationalen Standards für die CTI-Telefoniedienste. Genau gesagt, bildet die von ECMA (European Computer Manufacturers Association) vorgelegte CTI-Standarddefinition von computergestützten Telekommunikationsanwendungen (CSTA) die Grundlage für TSAPI.