Dial By Ext
Posted:
Tue Jul 08, 2014 2:30 pm
by Nefariousparity
So I have setup agentdirect to allow people to dial by ext. I have also set it up so that it is the last three digits of the agent Username.
So now, if the agent is in a call or unavailable, what I am trying to figure out is to have it go to their voicemail? Because the ingroup of agentdirect only lets you specifiy one voicemail.
Re: Dial By Ext
Posted:
Wed Jul 09, 2014 12:16 pm
by Nefariousparity
So I have an idea I am going to try.
DID-> Dial By EXT -> Drop Call Action = Ingroup, Ingroup is Remote Agents that Dials Agent Voicemails?
Re: Dial By Ext
Posted:
Wed Jul 09, 2014 1:57 pm
by Nefariousparity
When I try adding this to the voicemail field you would normally put the voice mailbox number in, I get this error.
l("SIP/Carrier_SIP-0000242e", "AGENTVMAIL|u") in new stack
[Jul 9 11:51:16] WARNING[32192]: app_voicemail.c:4203 leave_voicemail: No entry in voicemail config file for 'AGENTVMAIL'
[Jul 9 11:51:16] -- Executing [85026666666666AGENTVMAIL@default:3] Hangup("SIP/Carrier_SIP-0000242e", "") in new stack
[Jul 9 11:51:16] == Spawn extension (default, 85026666666666AGENTVMAIL, 3)
I figured this would be a drop down? WHy do I not have it? I am the latest version of VICi?
##EDIT##
I see this
Added agi-AGENT_route.agi script to more easily allow for agentdirect calls
from call menus without having to create a DID entry for every agent.
Simply put this line in the custom dialplan section of the call menu
that you want to allow agentdirect dialing for:
"exten => _XXXX,1,AGI(agi-AGENT_route.agi,default---AGENTDIRECT)"
That example will only work for agents that have 4-digit IDs.
This works well even after hours and when the agent is not available
because you can set the call to go to a voicemail box in the selected
in-group by using AGENTVMAIL in the voicemail field of the in-group.
But it does not work for me? Is my asterisk to old?