we 're using P-SDK 8.0 for monitoring the agent calls of type outbound for determining call duration , call status ,ringing time and the attempts .we accomplish that through handling T-Server Events .
The Order of events we get if the call answered by customer is:
- EventOffHook
EventDialing
EventNetworkReach
EventEstablished
EventReleased
EventOnHook
no problem with that but the problem when customer is busy or we detect fax or no answer or wrong customer number or call canceled by customer ,we received the same event from Tserver which is EventDestinationBusy with call statue 6 or Busy .
the order in this case will be :
-
EventOffHook
EventDialing
EventNetworkReach
EventDestinationBusy
EventReleased
EventOnHook
other thing we observed that the interval between EventReleased and EventDestinationBusy in case of wrong number or fax detected or no answer was big may be 50 sec ,if the customer cancel the call the interval was 1 or 3 sec
another trials we try to use requestMakepredictivecall but we sucked in errors like wrong DN number and we didn’t know why?
kindly advice.