Message |
[+]
Avaya Aura Contact Center APIs
» CCS-SDK multiple users per client signin, 23/03/2022 01:26:23
» Go to message
|
|
Hello.
We have created a server application by using ccs-sdk.
For multiple users per client, we set client profile to Profile.Server.
Our code:
ClientListenerI cl = new ClientListenerI() {
@Override public void onClientEvent(NotificationEventI<ClientI> clientEvent) {}
};
SessionListenerI sl = new SessionListenerI() {
@Override public void onSessionEvent(NotificationEventI<SessionI> sessionEvent) {}
};
ClientI client = ClientI.create("10.0.7.10", Profile.Server, "TEST_SERVER", null);
client.signin("Domain\\1000", "password", sl, cl);
client.signin("Domain\\1001", "password", sl, cl);
CCS-SDK was giving exception
"com.avaya.ccs.api.exceptions.InvalidStateException: unable to signin from current state, disconnect and re-attempt signin".
aacc version : 7.1.2
|
|
[+]
Avaya Aura Contact Center APIs
» AACC Open Interface, 04/03/2022 01:13:11
» Go to message
|
|
Hello.
Does AACC Open Interface have the function to change assignments to agents based on skillset by invoking only one time?
Because I'm not aware of this function, in order to change the agent's assignment based on skillset
I invoke AddAgentSkillset and RemoveAgentSkillset function for each agent.
|
|
[+]
Web Services
» removing default softkeys in wml page, 02/11/2016 23:18:35
» Go to message
|
|
Hi.
I write a push application.
WML page is displayed on deskphone with home softkey and refresh softkey.
Is it possible to remove default softkeys in wml page?
Thanks in advance.
|
|
[+]
AE Services: JTAPI (Archive - Oct 2013 and earlier)
» JTAPI Selective Listening, 29/04/2013 05:28:57
» Go to message
|
|
I am implementing the selective listening fuction with CM 6.1 and AES 6.1 and JTAPI 6.0.1.94.
Agent is talking to customer and supervisor is observing agent.
In this situation, customer should not listen to supervisor's voice but agent should listen to supervisor's voice.
My code is as follows.
=====================================
String agent = "5001";
String customer = "243538420";
String supervisor = "5002";
Terminal supervisorT = provider.getTerminal(supervisor);
Address supervisorA = provider.getAddress(supervisor);
Call call = supervisorA.getConnections()[0].getCall();
Connection[] connections = call.getConnections();
if(connections.length == 3){
for(Connection con : connections){
String customer = con.getAddress().getName();
if(!customer.equals(supervisor) && !customer.equals(agent)){
LucentV5Connection customerC = (LucentV5Connection) con;
LucentV5TerminalConnection supervisorTC = (LucentV5TerminalConnection)supervisorT.getTerminalConnections()[0];
customerC.listenHold(supervisorTC)
}
}
}
=====================================
I got the same exception.
com.avaya.jtapi.tsapi.TsapiPlatformException: listenHold failure
at com.avaya.jtapi.tsapi.impl.core.TSConnection.listenHold(TSConnection.java:732)
at com.avaya.jtapi.tsapi.impl.TsapiConnection.listenHold(TsapiConnection.java:331)
I would like to know whats wrong with my code.
Thanks in advance.
|
|