The MergeInOutCallsWPrompts sample project demonstrates the following functionality available to Call Control/speech application developers using Avaya Orchestration Designer:
- Accept an incoming call
- Play a Text-To-Speech (TTS) prompt to the calling party using CCXML
- Place an outgoing call
- Play a TTS prompt to the called party using VXML
- Play a pre-recorded .wav audio file to the called party using VXML
- 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).