Using the JTAPI SDK

ACD Applet

This applet demonstrates the use of the JTAPI Call Center package. It gets the ACDAddresses known to the provider, and the agents logged-in at those ACD splits. It tries to log-in two agents specified as parameters in the acd.html file.

To run:

1.CLASSPATH must be modified to include ecsjtapid.jar, and the directory containing the tsapi.pro file.

2.Modify the tsapi.pro file to include the IP address or hostname of your Tserver. If you are setting up Avaya Computer Telephony in a Network Address Translation (NAT) environment, use the IP address administered in the NAT table as the outside address of the Telephony Server.

3.Modify the acd.html file to customize it for your environment. You will need to change the following applet parameters:

SERVICENAME — Advertised name of the CTI link

LOGIN — NT/Telephony Server user login

PASSWORD — NT user password

ACD — Split extension for an ACD administered on your

PBX

AGENT1 — Agent for split specified (logged-off)

AGENT2 — Agent for split specified (logged-off)

4.From the command prompt, type appletviewer acd.html

CallLog Application

This application uses JTAPI along with some of the Avaya Computer Telephony extensions to the API to access functionality specific to the DEFINITY G3 PBX.

This application has these purposes:

Observe a terminal to log all incoming and outgoing calls to/from the specified device. It also displays UserToUser information, if any, associated with the call.

The ability to make calls and send UserToUser information along with the call

The ability to send DTMF through an active call

172 Installation Guide

Page 172
Image 172
Avaya 1.3 manual ACD Applet, CallLog Application, Pbx