by steve745 » Thu Mar 24, 2011 11:32 am
William thank you for the direction to take it helped greatly.
This is what i had to do so when the next person is trying to take full advantage of a vici system using dialer and pbx functions.
I edited the extensions.conf i added in the default context
exten => _1120,1,Answer
exten => _1120,n,Goto(trunkinbound,1120,1,Tt)
exten => _1121,1,Answer
exten => _1121,n,Goto(trunkinbound,1121,1,Tt)
exten => _1122,1,Answer
exten => _1122,n,Goto(trunkinbound,1122,1,Tt)
exten => _1123,1,Answer
exten => _1123,n,Goto(trunkinbound,1123,1,Tt)
these are 4 sales reps that do outbound and inbound and take transfered calls from an operator.
sometime they are in the gui and sometimes not.
i also created a DID for each of the reps as well hence the trunkinbound.
I have a IVR in my menu context like this
[menu]
exten => s,1,Background(newgreet)
exten => s,1,WaitExten(5)
exten => s,n,Goto(default,6159,4) # goes to a queue to ring sales
exten => 120,1,Goto(default,1120,1,Tt) #dialer agent
exten => 121,1,Goto(default,1121,1,Tt) #dialer agent
exten => 122,1,Goto(default,1122,1,Tt) #dialer agent
exten => 123,1,Goto(default,1123,1,Tt) #dialer agent
exten => 400,1,Dial(local/400,,Tt) #operator sip phone
I also had to create in-groups for each of the reps to tell the DID how to handle the call
DID Route = agent
extension=120
agent=agent120
user unavailable action = exten
I'm still a rookie but have found many answers to everything i've tried to create.
Sorry it took so long to reply william i been dorment working on some other code projects. I'm actually am working on another instance i needed to refer to this post and now i can be on my way
Last edited by
steve745 on Mon Aug 29, 2011 7:24 pm, edited 1 time in total.