Avaya Aura AE Services Sample Applications and Tutorials

Latest Release: 10.2 (Dec 2023)

DMCC Sample Applications Index

DMCC C# Telecommuter

The C# Telecommuter sample application demonstrates the use of the AE Services Device, Media, and Call Control (DMCC) XML API for performing various telephony services. This application sets up a telecommuter number for a configured (primary) extension, so when there is an incoming call at the primary extension the call is redirected to the telecommuter number.
Learn more

DMCC Popup

The Windows-based DMCC Popup sample application demonstrates various capabilities of the Device, Media, and Call Control (DMCC) .NET API, including device registration, event monitoring and call control. When a call is made to an extension that is being monitored by the application, it displays a pop-up window showing the calling party's details and provides options that allow the user to answer and control the call.
Learn more

DMCC XML Record, Playback, Transfer & Conference (RPTC)

The DMCC Record, Playback, Transfer & Conference (RPTC) sample application demonstrates the use of the AE Services Device, Media, and Call Control (DMCC) XML API for performing telephony services related to DMCC server media mode. This application registers an extension with Communication Manager and waits for that extension to be dialed. When a user dials the associated extension number, the application answers the incoming call and plays a greeting to the user. The user can then interact with the interactive voice response (IVR) application by entering DTMF digits. This application is written in C#, and is similar in function to the Java based Simple IVR sample application which is contained in the DMCC Java SDK.
Learn more

Application Event Monitoring using Avaya DMCC Java SDK

This intermediate-level tutorial outlines the basic steps involved in event monitoring in telecommunications applications using the Avaya Device, Media, and Call Control (DMCC) SDK.
Learn more

Application Initialization using Avaya DMCC Java SDK

This tutorial provides a brief introduction as to the basic steps required to develop telecommunications applications using Avaya Application Enablement Services (AE Services) Device, Media, and Call Control (DMCC) Java SDK.
Learn more

Call Control using the Avaya DMCC Java SDK

This tutorial outlines the basic call control capabilities provided through the Avaya Device, Media, and Call Control (DMCC) Java SDK. The tutorial covers notifications regarding call activity, answering, originating, conferencing, transferring and disconnecting calls.
Learn more

Call Detection using the Avaya AE Services DMCC Java SDK

This tutorial outlines the basic steps involved in developing a call detection telecommunication application using Avaya Device, Media and Call Control (DMCC) Java SDK. The tutorial covers detecting and answering incoming calls, originating calls, and terminating calls. It also explains how to implement the various methods of the SnapshotServices package. This package provides a set of services that allow an application to query for all calls on a device, or to query for all devices on a call.
Learn more

Setting up a Development Environment for Avaya DMCC Java SDK

This tutorial explains how to install and configure the Application Enablement Services (AE Services) Device, Media, and Call Control (DMCC) Java SDK.
Learn more

Setting up a Development Environment for Avaya DMCC XML SDK

This tutorial explains how to install and configure the Application Enablement Services (AE Services) Device, Media, and Call Control (DMCC) XML SDK.
Learn more

Loading...