Avaya Aura Application Enablement Services

Latest Release: 10.2 (Dec 2023)

Telephony Web Service

NOTICE Effective with release, the Telephony Web Services SDK is discontinued. Developers should use the Avaya Aura AE Services Web Telephony Interface Services for new development.

The Telephony Web Service provides high level call control functionality over standard web service interfaces (SOAP/XML). All operations are treated as being independent, and the only parameters required are extension and telephone numbers.

The Telephony Web Service is resident on the Avaya Aura Application Enablement Services server and enables access to a subset of the third-party call control capabilities provided by Avaya Aura Communication Manager. The web service allows client applications to control a device's participation in calls on a switch. The web service hides the complicated concepts associated with traditional Computer Supported Telecommunications Applications (CSTA)-based call control, such as connections, call identifiers and call states. Applications are not required to maintain any call state or information other than a session ID to manage their session on the server.

This service presents a session-based model to clients. Sessions can be explicitly or implicitly created. Explicit sessions occur when the attach request is sent with credentials. Sessions are implicitly created when a new request is sent to the service and valid credentials are provided.

The Telephony Web Service supports the following requests:

  • Make Call
  • Single Step Conference Call
  • Single Step Transfer Call
  • Disconnect Active Call
  • Answer Alerting Call
  • Attach
  • Release Explicitly

Note: Events are not supported with the Telephony Web Service. If Event notification is required, use the TSAPI, JTAPI or DMCC AE Services APIs

The Telephony Web Service requires TSAPI Basic licenses on AE Services.

The Telephony Web Service SDK includes the Web Services Description Language (WSDL) file used to generate the client side stubs for your application, and sample web portal and GUI client applications. The SDK is available for download from the DevConnect portal, under the appropriate Avaya Aura AE Services Release Contents topic.