Strangely, it looks like JTAPI does not have call ids. We are more interested in monitoring calls, not the agents, and we'd like to collect as much CDRs as possible. Having a way to identify calls would be very useful...
JTAPI CallCenter SDK
Collapse
X
-
You will need to do a bit of digging if you want to get any information that is not exposed in the standard JTAPI interfaces.
Something like this would work:
Code:javax.telephony.Call call; // get this from the event if (call instanceof LucentV5CallInfo) { LucentV5CallInfo lucentV5CallInfo = (LucentV5CallInfo) call; this.ucid = null; try { if (ucid == null && call.getState() != Call.INVALID) { ucid = lucentV5CallInfo.getUCID(); } } catch (TsapiPlatformException e) { } }
Adam | Swampfox Technologies Inc. | Avaya Partner
Solutioning in: Avaya Experience Portal | AXP Connect | AES
Comment
-
Comment