DID CALL MENU LOGS
Posted: Fri Jul 03, 2015 9:05 am
Hello If Any One Can Please Help Me
Vicidial Detail :
Installer - GoAutoDial CE 2.1
asterisk - 1.4.39.1
--------------------------------------------------------------
I Have Created Call menu For DID, Straight Away DID LAND ON Call menu And There Are Three Option
0 => Repeat Call Menu
1 => Transfer ( Brief Explanation: This Transfer Is Not On ANY Local Extension Transfer But Basically It Dial A Number Outside Vicdial With The Help Of Option "ROUTE: Extension" AND Adding Number in "EXTENSION" AND "CONTEXT=default"
2 => Hangup
Now This Works Fine,
But The Main Problem Is I Am Confused How To Get DETAIL Call LOGS of This Particular DID/CALL MENU Like "XXXXXXXXXX" Number Came To My Vicidial And Customer Pressed 1 And vicidial Transferred/Dialed My Number Or Customer Pressed 2 FOR "Not Interested(NI)
--------------------------------------------------------------------
Another Approach I Tried To Get Call Logs Was:
i created Two IN_GROUPS AND 2 List ID
First List ID Fill Call Transferred Number. eg list id=001
Second List ID Fill Cal NI(Hangup) . eg list id =002
BOTH IN_GROUPS Had OPTION "No AGENT NO QUEUE"
Now For Options
Press 1=> Transfer Via Option "Route=INGROUP" With "LIST ID=001" =====> Ingroup Setting "No AGENT NO QUEUE=YES" AND "No Agent No Queue Action=EXTENSION" AND "Extension: MY Number To Be Dialed OUTSIDE" with "Context=default"
Press 2=> Transfer Via Option "Route=INGROUP" With "LIST ID=002" =====> Ingroup Setting "No AGENT NO QUEUE=YES" AND "No Agent No Queue Action=MESSAGE" AND "AUdio File : "thankyou|vm-goodbye"
Now This Works Fine Option 1) Call Gets Transferred And List Id 001 Get Filled With Number Details AND Option 2) Call Gets Hangup With Audio And Detail Filled In List id 002
But Problem Here Is That From Here When Call Gets Transferred /DIALLED My Number Via Option 1 The "CUSTOMER" Caller ID IS NOT Sent To My External Number
My Dial PLAN HAS
exten => _9XXXXXX.,n,SipAddHeader(P-Asserted-Identity: ${CALLERID(num)})
But On CLI I SEE "0000000000" IS PASSED on Asserted IDENTITY, I KNOW THere IS Something I Recall That When Call Goes To INGROUP THE CID CHANGES TO SOME RANDOM LIKE "VD09377928399839" TO MAKE IT UNIQUE, I READ SOMEWHERE"
---------------------------------------
In Short I Want To Get All Details Of Call Which Are Transferred Or Hangup With customer callerid passed to external number
Vicidial Detail :
Installer - GoAutoDial CE 2.1
asterisk - 1.4.39.1
--------------------------------------------------------------
I Have Created Call menu For DID, Straight Away DID LAND ON Call menu And There Are Three Option
0 => Repeat Call Menu
1 => Transfer ( Brief Explanation: This Transfer Is Not On ANY Local Extension Transfer But Basically It Dial A Number Outside Vicdial With The Help Of Option "ROUTE: Extension" AND Adding Number in "EXTENSION" AND "CONTEXT=default"
2 => Hangup
Now This Works Fine,
But The Main Problem Is I Am Confused How To Get DETAIL Call LOGS of This Particular DID/CALL MENU Like "XXXXXXXXXX" Number Came To My Vicidial And Customer Pressed 1 And vicidial Transferred/Dialed My Number Or Customer Pressed 2 FOR "Not Interested(NI)
--------------------------------------------------------------------
Another Approach I Tried To Get Call Logs Was:
i created Two IN_GROUPS AND 2 List ID
First List ID Fill Call Transferred Number. eg list id=001
Second List ID Fill Cal NI(Hangup) . eg list id =002
BOTH IN_GROUPS Had OPTION "No AGENT NO QUEUE"
Now For Options
Press 1=> Transfer Via Option "Route=INGROUP" With "LIST ID=001" =====> Ingroup Setting "No AGENT NO QUEUE=YES" AND "No Agent No Queue Action=EXTENSION" AND "Extension: MY Number To Be Dialed OUTSIDE" with "Context=default"
Press 2=> Transfer Via Option "Route=INGROUP" With "LIST ID=002" =====> Ingroup Setting "No AGENT NO QUEUE=YES" AND "No Agent No Queue Action=MESSAGE" AND "AUdio File : "thankyou|vm-goodbye"
Now This Works Fine Option 1) Call Gets Transferred And List Id 001 Get Filled With Number Details AND Option 2) Call Gets Hangup With Audio And Detail Filled In List id 002
But Problem Here Is That From Here When Call Gets Transferred /DIALLED My Number Via Option 1 The "CUSTOMER" Caller ID IS NOT Sent To My External Number
My Dial PLAN HAS
exten => _9XXXXXX.,n,SipAddHeader(P-Asserted-Identity: ${CALLERID(num)})
But On CLI I SEE "0000000000" IS PASSED on Asserted IDENTITY, I KNOW THere IS Something I Recall That When Call Goes To INGROUP THE CID CHANGES TO SOME RANDOM LIKE "VD09377928399839" TO MAKE IT UNIQUE, I READ SOMEWHERE"
---------------------------------------
In Short I Want To Get All Details Of Call Which Are Transferred Or Hangup With customer callerid passed to external number