Avaya Orchestration Designer

Latest Release: 8.1.2 (October 2022)


About The Sample Application

The MergeInOutCallsWPrompts sample project demonstrates the following functionality available to Call Control/speech application developers using Avaya Orchestration Designer:

  1. Accept an incoming call
  2. Play a Text-To-Speech (TTS) prompt to the calling party using CCXML
  3. Place an outgoing call
  4. Play a TTS prompt to the called party using VXML
  5. Play a pre-recorded .wav audio file to the called party using VXML
  6. If Experience Portal is configured for SIP trunking, connect the two calls and free all ports in use on Avaya Experience Portal; For H.323 connectivity, the two calls are joined and the ports are not freed on Experience Portal.

The steps listed in the Design Notes are intended to create a CCXML/VXML sample project. The project was tested successfully using a SIP trunk and a H.323 connection (in a few points the CCXML code is different comparing SIP to H.323, all differences are covered in the Design Note).

Target Avaya Platform

This sample application was developed and tested against the following configuration:

  • Avaya Orchestration Designer Release 8.0 or higher
  • Avaya Experience Portal Release 7.2.3 or higher


This Sample Application project is not intended to be deployed "as is", as other DevConnect sample application often are. Although the project is capable of being executed "as is" on the Avaya Experience Portal platform, deployment of the project to an appropriate Application server, and configuration of the necessary communications infrastructure with Avaya Experience Portal for successful execution in a runtime environment is not covered in the document. As this document is a Design Note, and not a DevConnect Sample Application document, deployment and configuration are not documented in the Design Note.

Sample Application Downloads