Page 1 of 1

Press 1 Survey Campaign CallerID Transfer to External Agents

PostPosted: Mon Dec 17, 2012 2:37 pm
by Neel Networks
I have setup a press 1 survey campaign where the called party press 1, 2, 3 options. When they press 1 i have set option as third digit transfer action to external DID. The calls get transferred and everything is working fine. But somehow i cannot get the caller id transferred of the person who pressed 1 after picking up the call to the external DID.

tried with dial plan settings also but cannot make it work.
any help would be highly appreciated.

Goautodial 2.1 CE
VERSION: 2.4-309a
BUILD: 110430-1642

Re: Press 1 Survey Campaign CallerID Transfer to External Ag

PostPosted: Mon Dec 17, 2012 3:18 pm
by williamconley
tried with dial plan settings also but cannot make it work.
Perhaps you should list the dialplan settings you tried. LOL

Re: Press 1 Survey Campaign CallerID Transfer to External Ag

PostPosted: Tue Dec 18, 2012 6:38 am
by jimmyottis
Sorry, Here is the dial plan:

exten => _91XXXXXXXXXX,1,Set(CALLERID(number)=716XXXXXXX)
exten => _91XXXXXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91XXXXXXXXXX,2,Dial(SIP/${EXTEN:1}@goautodial,,tTo)
exten => _91XXXXXXXXXX,3,Hangup

Re: Press 1 Survey Campaign CallerID Transfer to External Ag

PostPosted: Tue Dec 18, 2012 11:43 am
by Neel Networks
exten => _99XXXXXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _99XXXXXXXXXX,2,Dial(SIP/${EXTEN:1}@goautodial,,tTo)
exten => _99XXXXXXXXXX,3,Hangup

this is my dial plan and i am calling to india. The caller id set in campaign caller id works for each outbound.
but my flow is here.

1) set a press 1, 2, 3, 0 campaign
2) interested to talk to a live agent press 1 which is set as fourth digit option and transfer to my mobile 991XXXXXXXXXX
3) the calls get transfered to my cell when the party press 1 after picking up the call.
4) the DID that gets displayed on my cell is random and not of the party who pressed 1

Please let me know if you would like to have any other details required i am working on this since a long time to fix it and cannot get through.

Re: Press 1 Survey Campaign CallerID Transfer to External Ag

PostPosted: Tue Dec 18, 2012 11:47 am
by Neel Networks
williamconley wrote:
tried with dial plan settings also but cannot make it work.
Perhaps you should list the dialplan settings you tried. LOL


I have tried the following dial plan:

exten => _991XXXXXXXXXX,1,SET(CALLERID(num)=${ViciDialCustomerPhoneVar})
exten => _991XXXXXXXXXX,2,AGI(agi-NVA_recording.agi,BOTH------Y---N---Y---N)
exten => _991XXXXXXXXXX,3,Dial(SIP/${EXTEN:1}@goautodial,,tTo)
exten => _991XXXXXXXXXX,4,Hangup

Re: Press 1 Survey Campaign CallerID Transfer to External Ag

PostPosted: Wed Jan 16, 2013 2:39 pm
by williamconley
1) you have "_991 ..." but your conversion is "EXTEN:1" which will only remove the first 9. So ... 91(+10 digit phone number) will be sent to the carrier instead of 1(+10 digit phone number). The carrier will not like that extra 9 in front of the number. They expect dial code (1) + 10 digits. So change EXTEN:1 to EXTEN:2

2) You could also show the asterisk command line output from an attempt with the new diaplan entry so we can see "where it goes wrong". Just the relevent output from a single call, not 3000 lines of unrelated code!

Happy Hunting 8-)