Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N
williamconley wrote:extenson 8300 is only for hanging up. the survey campaign is meant to transfer a call to an agent. a logged in agent. not to an extension, as that removes control of the call from Vicidial and now you have no method to regulate the calls (how do you know when to stop dialing? You don't know which agent is busy). plus you lose all call statistics and the agent screen's ability to record data.
prieto2330 wrote:williamconley wrote:extenson 8300 is only for hanging up. the survey campaign is meant to transfer a call to an agent. a logged in agent. not to an extension, as that removes control of the call from Vicidial and now you have no method to regulate the calls (how do you know when to stop dialing? You don't know which agent is busy). plus you lose all call statistics and the agent screen's ability to record data.
Problem is my "agents" are field technicians on the streets. They can't be "logged in" hence why the need of an extension to dial out to them. My question is how to send customer's caller ID through custom dial plan
williamconley wrote:prieto2330 wrote:Problem is my "agents" are field technicians on the streets. They can't be "logged in" hence why the need of an extension to dial out to them. My question is how to send customer's caller ID through custom dial plan
not true at all. that's what remote agents are specifically for. and yes, they can be logged in. in fact, they can even "log out" in a special remote agent interface for when they go offline. they can even set a status for special calls that went particularly well (or poorly). but most importantly: when they are still on the phone, vicidial will KNOW they are still on the phone and not try to send them another call or dial out for them.
Is there a way to send the call to the ingroup without involving an extension for options 2 and 3?
williamconley wrote:Is there a way to send the call to the ingroup without involving an extension for options 2 and 3?
this doesn't compute for me. detail precisely what you want to do ...
I'll likely have to recommend you review how to configure a survey campaign in the manual again. and change one thing at a time (as mentioned earlier) until it works as you want. change one thing. test. if it worked, change something else. if not, change it back and verify you successfully "undid" by testing that previous stage again. with that method, and instructions from the manual, you can set the system up to accept any keystrokes and reject or ignore all others.
IF you send the calls to a remote agent, you don't need to send it to an ingroup at all. and you can turn each remote agent on/off at will.
concept: use the system as it's designed instead of creating a cool hybrid. like trying to drive a car with your feet while hangin' out the window. sure you can do it, but ... why? lol
williamconley wrote:In that case I recommend adding a preliminary question that bounces to a call menu if chosen. then, in the call menu they can choose 1 or 2 and get put into an ingroup based on their choice.
If you just can NOT put them through a preliminary question, just bounce them to the call menu if they are still listening after the first sentence. Before announcing any options. Then immediately begin speaking in the call menu giving them options.
this means you could set any keystroke (before options are provided) to be opt-out.
prieto2330 wrote:Ok. So there's no way to invoke the survey press 1 behavior for a different dtmf entry? As a geek, not solving this makes me stay uneasy and anxious. I modified the agi-VDAD_ALL_outbound.agi file. Under the "if third extension condition" I set $DROPexten = 's' $ext_context = $survey_menu_id and $newcallerid = "\"$callerid <$VDADphone>\""
$AGI->set_callerid($newcallerid)
but unfortunately it seems I'm missing something. How can I debug this agi code??
Users browsing this forum: Majestic-12 [Bot] and 115 guests