Avaya Interaction Center Sample Applications

Last Release: 7.3.10 (Aug 2021)

Console Agent Series

About the Sample Applications

Below are several sample applications that are part of a series of Avaya Interaction Center Client SDK sample codes using the Java API. All are designed to plug into a simple UI framework that constitutes a "Console Agent", that is, an Avaya Interaction Center agent application that purposely has a very simplistic UI similar to a console or command line program. This is done to eliminate extraneous GUI programming and focus solely on Client SDK API usage.

The sample code modules can be run separately or together to exercise as much or as little of the Client SDK as desired.

The Session Sample is the required base module containing agent login and the simple UI framework that supports the other sample applications in this series.

Target Avaya Platform

The sample application has been tested and verified to run against Avaya Interaction Center Release 7.1, but is expected to work with later releases:

Prerequisites

In order to execute this series of sample applications, you will need a development and runtime environment that includes:

  • Avaya Interaction Center Release 7.1 or later, including Core Servers and Client SDK Server
  • Eclipse 3.1.2 (or later)
  • JDK release 1.4.2 (or later)
  • Microsoft SQL Server
  • Microsoft Exchange

Sample Application Downloads

Session Sample (Base Module For Console Agent)

The Session Sample demonstrates various methods and events associated with the IC Client SDK Session object including the Log in, Log out and Agent availability scenarios. This sample code is the base module of the Console Agent series and must be installed prior to any of the other modules in the series.

Channel Sample (Add-on Module)

The Channel Sample demonstrates the Channel scenarios including displaying channel properties and enabling/disabling channel operational state. This sample code is part of the Console Agent series.

Work Objects (Add-on Module)

The Work Objects Sample demonstrates WorkList and WorkItem scenarios such as "Display assigned work items", "Prompt on WorkItem arrival" and "WorkItem lifecycle". This sample code is part of the Console Agent series.

Address Book (Add-on Module)

The Address Book Sample demonstrates the Address Book scenarios. This sample code is part of the Console Agent series.

Loading...