All pastes #35721 Raw Edit

Untitled

public text v1 · immutable
#35721 ·published 2006-01-04 15:50 UTC
rendered paste body
::extensions.conf::

[macro-acd]

exten => s,1,Answer
exten => s,2,Wait(1)
exten => s,3,Dial(SIP/${ARG1})
exten => s,4,Congestion

exten => 4000,1,Answer
exten => 4000,2,GotoIfTime(8:00-17:00|mon-fri|*|*?incoming-t1,4000,8)
exten => 4000,3,DigitTimeout,50
exten => 4000,4,Background(afterhours)
;exten => 4000,4,Background(holidaymessage)
exten => 4000,5,Wait(4)
exten => 4000,6,Voicemail(su5099@sip)
exten => 4000,7,Hangup
;exten => 4000,8,Goto(4000,3)
exten => 4000,8,Queue(4)

[sip]

exten => *4,1,Answer
exten => *4,2,Wait(1)
exten => *4,3,GotoIf($[${4-${CALLERIDNUM}}="1"]?7:4)
exten => *4,4,SetGlobalVar(4-${CALLERIDNUM}="1")
exten => *4,5,AgentCallbackLogin(4-${CALLERIDNUM}||${CALLERIDNUM}@sip)
exten => *4,6,Hangup
exten => *4,7,SetGlobalVar(4-${CALLERIDNUM}="0")
exten => *4,8,Dial(Local/L4@sip/n,,D(#))
exten => L4,1,AgentCallbackLogin(4-${CALLERIDNUM}||'')
exten => L4,2,Hangup



::queues.conf::

[4]
music = default
strategy = roundrobin
timeout = 15
retry = 5
wrapuptime = 5
maxlen = 0
leavewhenempty = no
joinempty = yes
eventwhencalled = yes
announce-frequency = 30
announce-holdtime = yes
queue-youarenext = "queue-youarenext"           ; ("You are now first in line.")
queue-thereare = "queue-thereare"               ; ("There are")
queue-callswaiting = "queue-callswaiting"       ; ("calls waiting.")
queue-holdtime = "queue-holdtime"               ; ("The current est. holdtime is")
queue-minutes = "queue-minutes"                 ; ("minutes.")
queue-thankyou = "q4000"                        ; ("Thank you for your patience.")
member => Agent/4-5001,1
member => Agent/4-5002,1
member => Agent/4-5004,2


::agents.conf::

[agents]

autologoff=10
ackcall=no

agent => 4-5001,,Kathy
agent => 4-5002,,Rose
agent => 4-5004,,Laurie