As per analysis of previous logs , When we got an incoming call, that time Call state is “PREROUTE_ACD_IN”.
So we get 3 XMLs which is User XML, Dialogs XML and Dialog XML.
User xml- /finesse/api/User/105966/Dialogs 66103 Rukhsar Khan 105966 Rukhsar.Khan Agent OPTIONAL TALKING 2018-01-24T07:36:56.930Z 5000 Inbound_Email_1 /finesse/api/User/105966 PUT /finesse/api/User/105966
Dialogs xml- 918368202200 38441472 66103 PREROUTE_ACD_IN 62156101 callVariable1 2778-152329-0 callVariable2 ENG callVariable3 CB_NORMAL_SKILL callVariable4 CONSUMER callVariable5 918368202200 callVariable6 CONSUMER-NA callVariable7 callVariable8 false callVariable9 NA callVariable10 false user.microapp.ToExtVXML[0] application=IDFC_CVP user.microapp.FromExtVXML[0] ENG|NORMAL|62156101|918368202200|CONSUMER-NA user.media.id 19CDBE06001011E89A72E86549294C00 user.microapp.media_server http://10.1.20.27:7000/CVP user.microapp.ToExtVXML[2] user.microapp.FromExtVXML[3] NA user.microapp.ToExtVXML[1] user.microapp.ToExtVXML[4] user.microapp.app_media_lib .. user.microapp.ToExtVXML[3] user.microapp.FromExtVXML[1] |NA|N|false|NA|false user.microapp.caller_input T user.microapp.FromExtVXML[2] NA|NA user.microapp.UseVXMLParams N Voice ANSWER 66103 AGENT_DEVICE 2018-01-24T07:36:55.727Z ALERTING 2018-01-24T07:36:55.727Z UPDATE_CALL_DATA DROP 918368202200 2018-01-24T07:36:55.726Z INITIATED 2018-01-24T07:36:55.727Z ALERTING 62156101 /finesse/api/Dialog/38441472 POST /finesse/api/User/105966/Dialogs
Dialog xml- 918368202200 38441472 66103 PREROUTE_ACD_IN 62156101 callVariable1 2778-152329-0 callVariable2 ENG callVariable3 CB_NORMAL_SKILL callVariable4 CONSUMER callVariable5 918368202200 callVariable6 CONSUMER-NA callVariable7 callVariable8 false callVariable9 NA callVariable10 false user.microapp.ToExtVXML[0] application=IDFC_CVP user.microapp.FromExtVXML[0] ENG|NORMAL|62156101|918368202200|CONSUMER-NA user.media.id 19CDBE06001011E89A72E86549294C00 user.microapp.media_server http://10.1.20.27:7000/CVP user.microapp.ToExtVXML[2] user.microapp.FromExtVXML[3] NA user.microapp.ToExtVXML[1] user.microapp.ToExtVXML[4] user.microapp.app_media_lib .. user.microapp.ToExtVXML[3] user.microapp.FromExtVXML[1] |NA|N|false|NA|false user.microapp.caller_input T user.microapp.FromExtVXML[2] NA|NA user.microapp.UseVXMLParams N Voice TRANSFER_SST CONSULT_CALL HOLD UPDATE_CALL_DATA SEND_DTMF DROP 66103 AGENT_DEVICE 2018-01-24T07:36:56.934Z ACTIVE 2018-01-24T07:36:56.934Z TRANSFER_SST CONSULT_CALL HOLD UPDATE_CALL_DATA SEND_DTMF DROP 918368202200 2018-01-24T07:36:56.934Z ACTIVE 2018-01-24T07:36:56.934Z ACTIVE 62156101 /finesse/api/Dialog/38441472 PUT /finesse/api/Dialog/38441472
*But Currently We got only 2 XMLs which are Users and Dialogs XML. Dialog XML is missing for Inbound Calls.
dialogs XML:-
7508744004 50426637 60005 PREROUTE_ACD_IN 6489 callVariable1 callVariable2 ENG callVariable3 BRANCH_HELPDESK callVariable4 6489 callVariable5 7508744004 callVariable6 BRANCH callVariable7 callVariable8 callVariable9 callVariable10 user.microapp.error_code 0 user.microapp.FromExtVXML[0] user.media.id C9BA3A6787F211E89441ECBD1DD38700 user.microapp.media_server http://10.5.4.25:7000/CVP user.microapp.FromExtVXML[3] user.microapp.app_media_lib .. user.microapp.FromExtVXML[1] user.microapp.FromExtVXML[2] 6600659 Branch_Helpdesk 361 152502 Voice ANSWER 60005 AGENT_DEVICE 2018-07-16T05:49:18.939Z ALERTING 2018-07-16T05:49:18.939Z UPDATE_CALL_DATA DROP 7508744004 2018-07-16T05:49:18.938Z INITIATED 2018-07-16T05:49:18.939Z ALERTING 6489 /finesse/api/Dialog/50426637 POST /finesse/api/User/2015/Dialogs
USER XML:-
/finesse/api/User/2015/Dialogs
60005
Sunil.ganeyan3
Sunil.ganeyan3
2015
Sunil.ganeyan3
1
Agent
OPTIONAL
RESERVED
2018-07-16T05:59:17.687Z
5001
UAT
/finesse/api/User/2015
PUT
/finesse/api/User/2015