Press 1 Campaign with Customer Data / CLI required

All installation and configuration problems and questions

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

Press 1 Campaign with Customer Data / CLI required

Postby qkazmi514 » Wed Nov 21, 2012 7:56 am

Hi,

I have setup a Press 1 Campaings, its working fine, when a custpmer press 1.
I choose on Survey Method: EXTENSION and on Survey Survey Xfer Extension : 4466 (my internal DID).
When a call comes on my Internal DID (4466), I choose DID Route : IN_GROUP.
then call comes in IN_GROUP and put in a queue ( If no agents are available / if agents available it transfer to the agent login to that campaign using web internface).
In short, Agent got the call. AND can talk to the customer perfectly fine.
BUT
on Agent screen it DOES NOT SHOW the customer phone number( where the asterisk dialed). It gives the Campaign CallerID.
I want to display the Customer CallerID, first name last name etc, whatever I load into the lead.

Its GoAutoDial installed, version 2.0
VERSION: 2.4-309a
BUILD: 110430-1642
© 2011 ViciDial Group

Please help me to sort it out.

Many thanks
Kazmi
qkazmi514
 
Posts: 17
Joined: Wed Nov 21, 2012 7:25 am

Re: Press 1 Campaign with Customer Data / CLI required

Postby mflorell » Wed Nov 21, 2012 6:08 pm

What is "Action Transfer CID" set to in your In-group?
mflorell
Site Admin
 
Posts: 18386
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: Press 1 Campaign with Customer Data / CLI required

Postby williamconley » Wed Nov 21, 2012 8:58 pm

I thought "Action Transfer CID" was for when it left the Ingroup for outside call times. This is for arriving at the ingroup from a Survey. But the question is why these calls are arriving at an Ingroup via a DID instead of just being transferred to the agent directly?

If you MUST do this (for instance if you are running Survey on one campaign and Ratio on another and want to pass all the calls to the agent ...) consider trying a Call Menu which has silence for a prompt (or a missing prompt?) and a 1 second timeout that times out to an ingroup .. this may allow the callerid to "come along for the ride".

And consider (seriously!) upgrading to the latest 2.4 (which I do not think you are on ... or latest SVN, which is freakin' cool).
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Press 1 Campaign with Customer Data / CLI required

Postby qkazmi514 » Thu Nov 22, 2012 3:01 pm

mflorell wrote:What is "Action Transfer CID" set to in your In-group?


Sorry Sir, I could not found this option in In-group settings.
Please advise more,
qkazmi514
 
Posts: 17
Joined: Wed Nov 21, 2012 7:25 am

Re: Press 1 Campaign with Customer Data / CLI required

Postby qkazmi514 » Thu Nov 22, 2012 3:14 pm

williamconley wrote:I thought "Action Transfer CID" was for when it left the Ingroup for outside call times. This is for arriving at the ingroup from a Survey. But the question is why these calls are arriving at an Ingroup via a DID instead of just being transferred to the agent directly?

I try to route the DID to an agent also, but it still get the campaign callerid and shows Ingroup name and shows me internal DID.
I'm adding these lines / code in my extesnion.conf, please verify also, should I add it or not, if I dont add it, the system did not found the DID number.

exten => 4466,1,Answer
exten => 4466,n,set(callTime=${STRFTIME(,,%Y%m%d-%H%M%S)})
exten => 4466,n,Set(filename=VB911_${CALLERID(number)}_${calltime})
exten => 4466,n,monitor(wav,/var/spool/asterisk/monitor/${filename},m)
exten => 4466,n,AGI(agi-VDAD_ALL_inbound.agi,CIDLOOKUP-----LB-----912InGroup1-----4466-----Closer-----park----------999-----1-----925)


If you MUST do this (for instance if you are running Survey on one campaign and Ratio on another and want to pass all the calls to the agent ...) consider trying a Call Menu which has silence for a prompt (or a missing prompt?) and a 1 second timeout that times out to an ingroup .. this may allow the callerid to "come along for the ride".

Boss, I try to fwd the DID to menu and choose after 1 second time to in group, but stilll I got the same result as mentioned above.

And consider (seriously!) upgrading to the latest 2.4 (which I do not think you are on ... or latest SVN, which is freakin' cool).


I update it few months ago, can you pls share an easy URL to upgrade it please :-)

Many thanks
Kazmi

Dear Sir,
qkazmi514
 
Posts: 17
Joined: Wed Nov 21, 2012 7:25 am

Re: Press 1 Campaign with Customer Data / CLI required

Postby williamconley » Thu Nov 22, 2012 4:16 pm

Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Press 1 Campaign with Customer Data / CLI required

Postby qkazmi514 » Mon Nov 26, 2012 9:41 am

qkazmi514 wrote:
mflorell wrote:What is "Action Transfer CID" set to in your In-group?


Sorry Sir, I could not found this option in In-group settings.
Please advise more,


Hi,

I have below mention , where I have the option of "Action Transfer CID" in your In-group.

VERSION: 2.4-364a
BUILD: 120409-1136
© 2012 ViciDial Grou

but when I upgrade my GoAutodial using this link ..goautodialce/wiki/Upgrade_Goautodial20-Goautodial21
now I have this
VERSION: 2.4-309a
BUILD: 110430-1642
© 2011 ViciDial Group

but still I could not see the option of "Action Transfer CID" in your In-group.
Please guide me how I can upgrade to that astguiclient ?
Does it works if I copy this folder from my existing server to new one ?

Many Thanks,
qkazmi514
 
Posts: 17
Joined: Wed Nov 21, 2012 7:25 am

Re: Press 1 Campaign with Customer Data / CLI required

Postby qkazmi514 » Mon Nov 26, 2012 2:57 pm

MANY MANY THANKS TO BOTH GURU AND KING OF VICIDIAL.

Action Transfer CID --- fix my CLI display issue.
I update to 2.6 astguiclient.
many thanks
qkazmi514
 
Posts: 17
Joined: Wed Nov 21, 2012 7:25 am

Re: Press 1 Campaign with Customer Data / CLI required

Postby jimmyottis » Fri Dec 14, 2012 11:00 am

Kazmi,

I am having the exact same issue, I have GoAutoDial version 2.1 and Vicidial version 2.4-309a

Where do I go on the Vicidial to fix this problem?

Many thanks.
jimmyottis
 
Posts: 11
Joined: Thu Dec 13, 2012 1:54 pm

Re: Press 1 Campaign with Customer Data / CLI required

Postby williamconley » Sat Dec 15, 2012 1:56 pm

exact same problem? you are missing the Action Transfer CID option in your vicidial ingroup?
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Press 1 Campaign with Customer Data / CLI required

Postby jimmyottis » Sat Dec 15, 2012 3:29 pm

Yes, I am missing that option. How can I get that option?
jimmyottis
 
Posts: 11
Joined: Thu Dec 13, 2012 1:54 pm

Re: Press 1 Campaign with Customer Data / CLI required

Postby williamconley » Sun Dec 16, 2012 7:05 pm

Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Press 1 Campaign with Customer Data / CLI required

Postby udy786 » Wed Mar 30, 2016 6:26 pm

Hello,

Same problem I am facing. When agents getting call, campaign caller id showing to agent. It should show customer caller id.

In=group Setting:-
In-group setting Action Transfer CID is available. I have tried with CUSTOMER and CUSTOMERCLOSER but still same.

Campaing:-
Survey Method:- EXTENSION
Survey Survey Xfer Extension:9712347

Dialplan:-

exten => 9712347,1,AGI(agi-DID_route.agi)
exten => 9712347,n,Hangup()

DID Setting:-
DID created:- 9712347
In-Group Call Handle Method: CIDLOOKUP
Filter In-Group Call Handle Method: CIDLOOKUP

Server Details:-

VERSION: 2.9-441a
BUILD: 140612-1628
© 2014 ViciDial Group

OS:- Centos 5.10 (Goautodial 3.3)
24 core with 32GB RAM Dedicated server.
udy786
 
Posts: 148
Joined: Fri Jul 19, 2013 10:55 am

Re: Press 1 Campaign with Customer Data / CLI required

Postby williamconley » Thu Mar 31, 2016 11:16 am

"Transfer to an extension which bounces to an ingroup" that has agents in it?

Why are you doing this instead of putting agents (or remote agents) directly into the campaign? On-Hook Agents are the better method. And if you have a separate carrier dialplan entry to call the agents and leave off the AGI line from that dialplan entry, vicidial will leave the CID as the prospect.

Also: I don't recommend Goautodial for press one campaigns. Clustering is not nearly as easy in Goautodial as it is in Vicibox (just answer the quiz during install and *poof*, you're in a Multi-Server system!). Plus Goautodial is not compatible with the latest version of Vicidial. Always behind. LOL (We're at 2.12 and you're at 2.09). Just sayin' ...
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Press 1 Campaign with Customer Data / CLI required

Postby udy786 » Thu Mar 31, 2016 11:41 am

Hello William,

Thank you for quick response.

We have 5 Press 1 campaign and call going to 5 different extension. I have created 5 DID(Extension) and In-group to forward to a campaign. If I am going to put agent directly to campaign then one agent can handle only one press 1 campaign but in my setup I am planing to give all press 1 campaign's call to all agents in one campaign. They can identify call coming from which campaign using In-group color code. This is the reason to forward to Press 1-> extension-> DID-> In-Group-> Campaign-> Agent.

I don't use goaudodial interface or anything. Its only ISO I have used for installation else everything I am using from vicidial.

In IN-group setting I have checked On-Hook CID: from GENERIC to CUSTOMER_PHONE but still same.

Please advice.
udy786
 
Posts: 148
Joined: Fri Jul 19, 2013 10:55 am

Re: Press 1 Campaign with Customer Data / CLI required

Postby williamconley » Thu Mar 31, 2016 12:45 pm

I suspect you will lose the CID during the transfer to extension step. Perhaps you should try transferrring to a call menu with a zero timeout that drops to an ingroup automatically. The CID may survive that transition.

Although it's entirely possible that the extension method may work, too and you just need to make some adjustments. You could try dumping some channel variables via "NoOp()" to see if the callerid is still there during this transition. but I like the call menu option as it stays within Vicidial's core.

Also, how did you get the extension into the dialplan? If you edited extensions.conf ... you're letting yourself get set up for some serious headaches down the line. 8-)

Are these agents On-Hook?
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Press 1 Campaign with Customer Data / CLI required

Postby udy786 » Thu Mar 31, 2016 1:34 pm

Hello,

Good Day!

Here is my dialplan,

Code: Select all
exten => 9712347,1,AGI(agi-DID_route.agi)
exten => 9712347,n,Hangup()


Also I tried:-

Code: Select all
exten => 9712347,1,Answer()
exten => 9712347,n,Set(CALLERID(name)=${CALLERID(name)})
exten => 9712347,n,AGI(agi-VDAD_ALL_inbound.agi,CIDLOOKUPRC-----LB-----9712345-----9712345-----Closer-----park----------999-----1-----Inbound)



I will try to print one by one all variable's value using NoOp() and see which one have caller so I can pass it to In-group or else I will try using call menu.
udy786
 
Posts: 148
Joined: Fri Jul 19, 2013 10:55 am

Re: Press 1 Campaign with Customer Data / CLI required

Postby udy786 » Fri Apr 01, 2016 11:35 am

Hello William,

As you advised, I tried but I am getting Campaign caller ID when I am transferring Survey call to Extension because agi-VDAD_ALL_outbound.agi. Also when I transfer to call callmenu then s going in so not able to find In-group and call hangup.

Extension
Code: Select all
[Apr  1 12:22:01] DTMF[8235]: channel.c:4151 __ast_read: DTMF begin '1' received on SIP/Alcazar-0000a186
[Apr  1 12:22:01] DTMF[8235]: channel.c:4155 __ast_read: DTMF begin ignored '1' on SIP/Alcazar-0000a186
[Apr  1 12:22:01] DTMF[8235]: channel.c:4066 __ast_read: DTMF end '1' received on SIP/Alcazar-0000a186, duration 140 ms
[Apr  1 12:22:01] DTMF[8235]: channel.c:4135 __ast_read: DTMF end passthrough '1' on SIP/Alcazar-0000a186
[Apr  1 12:22:01]     -- Playing 'go_Hold-8khz' (escape_digits=) (sample_offset 0)
[Apr  1 12:22:05]     -- <SIP/Alcazar-0000a186>AGI Script agi-VDAD_ALL_outbound.agi completed, returning 0
[Apr  1 12:22:05]     -- Executing [9712347@default:1] Answer("SIP/Alcazar-0000a186", "") in new stack
[Apr  1 12:22:05]     -- Executing [9712347@default:2] NoOp("SIP/Alcazar-0000a186", "XXXXXXXXXX=======(XXXXXXXXXX=====(XXXXXXXXXX") in new stack
[Apr  1 12:22:05]     -- Executing [9712347@default:3] Set("SIP/Alcazar-0000a186", "CALLERID(name)=3473522432") in new stack
[Apr  1 12:22:05]     -- Executing [9712347@default:4] AGI("SIP/Alcazar-0000a186", "agi-VDAD_ALL_inbound.agi,CIDLOOKUPRC-----LB-----9712347-----9712347-----Closer-----park----------999-----1-----Inbound") in new stack
[Apr  1 12:22:05]     -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_inbound.agi
[Apr  1 12:22:05]     -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
[Apr  1 12:22:05]     -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
[Apr  1 12:22:06]   == Manager 'sendcron' logged on from 127.0.0.1
[Apr  1 12:22:06]     -- Executing [XXX*XXX*XXX*XXX*78600052@default:1] Goto("Local/209*126*XXX*XXX*78600052@default-0000a31a;2", "default,78600052,1") in new stack
[Apr  1 12:22:06]     -- Goto (default,78600052,1)
[Apr  1 12:22:06]     -- Executing [78600052@default:1] MeetMe("Local/XXX*XXX*XXX*XXX*78600052@default-0000a31a;2", "8600052,Fq") in new stack
[Apr  1 12:22:06]        > Channel Local/XXX*XXX*XXX*XXX*78600052@default-0000a31a;1 was answered.
[Apr  1 12:22:06]     -- Executing [83047777777777@vicidial-auto:1] Answer("Local/XXX*XXX*XXX*XXX*78600052@default-0000a31a;1", "") in new stack
[Apr  1 12:22:06]     -- Executing [83047777777777@vicidial-auto:2] Playback("Local/XXX*XXX*XXX*XXX*78600052@default-0000a31a;1", "ding") in new stack
[Apr  1 12:22:06]   == Manager 'sendcron' logged off from 127.0.0.1
[Apr  1 12:22:06]     -- <Local/XXX*XXX*XXX*XXX*78600052@default-0000a31a;1> Playing 'ding.gsm' (language 'en')

[Apr  1 12:22:06]     -- Executing [83047777777777@vicidial-auto:3] Hangup("Local/XXX*XXX*XXX*XXX*78600052@default-0000a31a;1", "") in new stack
[Apr  1 12:22:06]   == Spawn extension (vicidial-auto, 83047777777777, 3) exited non-zero on 'Local/XXX*XXX*XXX*XXX*78600052@default-0000a31a;1'
[Apr  1 12:22:06]     -- Executing [h@vicidial-auto:1] AGI("Local/XXX*XXX*XXX*XXX*78600052@default-0000a31a;1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16---------------") in new stack
[Apr  1 12:22:06]     -- <Local/XXX*XXX*XXX*XXX*78600052@default-0000a31a;1>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------- completed, returning 0
[Apr  1 12:22:06]   == Spawn extension (default, 78600052, 1) exited non-zero on 'Local/XXX*XXX*XXX*XXX*78600052@default-0000a31a;2'
[Apr  1 12:22:06]     -- Executing [h@default:1] AGI("Local/XXX*XXX*XXX*XXX*78600052@default-0000a31a;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0---------------") in new stack
[Apr  1 12:22:06]     -- <Local/XXX*XXX*XXX*XXX*78600052@default-0000a31a;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0--------------- completed, returning 0



CallMenu

Code: Select all
[Apr  1 12:10:29]     -- Executing [s@9712347:1] Answer("SIP/Alcazar-0000a182", "") in new stack
[Apr  1 12:10:29]     -- Executing [s@9712347:2] AGI("SIP/Alcazar-0000a182", "agi-VDAD_inbound_calltime_check.agi,CALLMENU-----YES-----9712347-------------------------N
udy786
 
Posts: 148
Joined: Fri Jul 19, 2013 10:55 am

Re: Press 1 Campaign with Customer Data / CLI required

Postby williamconley » Sat Apr 02, 2016 4:28 pm

This is where you are likely losing it. Do not transfer to an extension. Plus, whatever it meant to transfer this call to fails.
Executing [9712347@default:1] Answer("SIP/Alcazar-0000a186", "")


It's answering a line ... instead of sending the call to a call menu. How did you set the system to transfer the call to a call menu? Is that an option in the Survey? If not .. .upgrade! This call is dropping out of Vicidial control and entering "custom extension" areas that are likely to fail unless you expend cash or learn the intricacies of Vicidial interoperation between agi scripts.
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)


Return to Support

Who is online

Users browsing this forum: No registered users and 105 guests