Author Message
VisuM
Joined: Nov 10, 2013
Messages: 12
Offline
Hi Avaya Team,

I have implemented all the methods of CallControlAddressListener.

1) addressListenerEnded
2) addressDoNotDisturb
3) addressForwarded
4) addressMessageWaiting

Added the listener to the address ITsapiAddress.addAddressListener(CallControlAddressListener());

I don't notice any events being triggered whenever DoNotDisturb or Forward or MessageWaiting is set.
Why is this ? How to get notifications whenever a user sets any of the features?


Thanks,
Visu
CraigJohnson5
Joined: Oct 24, 2013
Messages: 413
Offline
What is your ASAI Link version set to? It should be set to 5 or later.

To check/edit this setting login to your AE Services Management Console and go to AE Services | TSAPI | TSAPI Links

For Avaya Communication Manager, the Do Not Disturb event is only provided
when the Send All Calls feature is activated or deactivated. This event is not
provided when the Do Not Disturb feature is activated or deactivated.
VisuM
Joined: Nov 10, 2013
Messages: 12
Offline

Thanks for the reply.
What is the difference between SendAllCalls and DoNotDisturb.
Can you also give pointers on how to set SendAllCalls using JTAPI.

Apart the method name looks confusing .. How can doNotDisturb does not trigger doNotDistrub event , but sendcalls trigger doNotDisturb event.

Thanks
Visu
CraigJohnson5
Joined: Oct 24, 2013
Messages: 413
Offline
I am not sure why it is designed this way. The explanation is from the customer documentation.

Send All Calls (SAC) has a feature access code (FAC) to activate/deactivate. On your Communication Manager use the command "disp feat" and go to page 3. The FAC for SAC is on this page. If there is not one set, then use "ch feat" to set according to the dial plan. Then in JTAPI you can make a call using the FAC and then input the number to send all calls to.
Go to:   
Mobile view