Author Message
Shakti
Joined: Sep 20, 2019
Messages: 3
Offline
Consider the following scenario:

1. Extension A is monitored
2. Extension A calls Extension B, B answers
3. Extension B blind transfers the call manually to Extension C, C is still ringing.
4. Application monitoring Extension A receives TransferredEvent with LocalConnectionInfo as Connected,

Is there a way to identify whether the other party is still ringing, how a monitoring application understand if the transferred party is still in ringing or established state, just after receiving Transferred event.

Thanks!
MartinFlynn
Joined: Nov 30, 2009
Messages: 1922
Online
I don't think JTAPI has an event called TransferredEvent. TSAPI and DMCC do have such an event. Could you be using one of these?
Shakti
Joined: Sep 20, 2019
Messages: 3
Offline
Yes, I have been using the TSAPI monitoring but it doesn't specify if the transferredToDevice is in ringing state or is in established state.

For example:

<[TransferedEvent]
[monitorCrossRefID]57422
[primaryOldCall]
[callID]13679
[deviceID]90603:CM7::0
[secondaryOldCall]
[callID]13680
[deviceID]90603:CM7::0
[transferringDevice]
[deviceIdentifier]90603:CM7::0
[transferredToDevice]
[deviceIdentifier]90601:CM7::0
[transferredConnections]
[connectionListItem]
[newConnection]
[callID]13680
[deviceID]90600:CM7::0
[endpoint]
[deviceID]90600:CM7::0
[connectionListItem]
[newConnection]
[callID]13680
[deviceID]90601:CM7::0
[endpoint]
[deviceID]90601:CM7::0
[localConnectionInfo]connected
[cause]transfer
[callLinkageDataList]
[newCallLinkageData]
[globalCallData]
[globalCallLinkageID]
[globallyUniqueCallLinkageID]00001136781635325608
[oldCallLinkageData]
[globalCallData]
[globalCallLinkageID]
[globallyUniqueCallLinkageID]00000000000000000000
[deviceHistory]
[DeviceHistoryListItem]
[oldDeviceID]
[numberDialed]90603:CM7::0
[eventCause]transfer
[oldConnectionID]
[callID]13679
[deviceID]90603:CM7::0
[extensions]
[privateData]
[private] [ns1:TransferredEventPrivateData] [ns1:distributingDevice]
[notKnown]
[ns1:distributingVDN]
[notKnown]
[ns1:originalCallInfo]
[ns1:reason]3
[ns1:networkCallingDevice]
[deviceIdentifier]90600:cm7:0.0.0.0:0
[ns1:networkCalledDevice]
[deviceIdentifier]90603:CM7::0
[ns1:deviceHistory][DeviceHistoryListItem]
[oldDeviceID][numberDialed]99101:CM7::0
[eventCause]normal
[oldConnectionID]
[callID]13679
[deviceID]99101:CM7::0
JohnBiggs
Joined: Jun 20, 2005
Messages: 1139
Location: Rural, Virginia
Offline
snapshot the call; that should give you the state of each party.
Shakti
Joined: Sep 20, 2019
Messages: 3
Offline
Thanks John!
Go to:   
Mobile view