All pastes #800992 Raw Edit

Stuff

public text v1 · immutable
#800992 ·published 2007-11-28 22:07 UTC
rendered paste body
queues.conf

[frontdesk]
music = frontdesk
strategy = roundrobin
retry = 5
wrapuptime = 1
maxlen = 0
announce-frequency = 0
announce-holdtime = no
joinempty = yes
;l;eavewhenempty = yes

queue-youarenext = queue-youarenext            
queue-thereare = queue-thereare                
queue-holdtime = queue-holdtime               
queue-minutes = queue-minutes                 
queue-seconds = queue-seconds                 
queue-thankyou = queue-thankyou               
queue-lessthan = queue-less-than
member => Agent/3083

agents.conf

agent => 3083,3083,Frontdesk

extensions.conf

;agents login

exten => *53,1,GotoIf($["${CALLERID(num)}" = "3083"]2:6)
exten => *53,2,DBGet(autoattendant=auto/attendant)
exten => *53,3,GotoIf(${autoattendant} = "1"?4:5)
exten => *53,4,Goto(frontdesk_logoff,s,1)
exten => *53,5,Goto(frontdesk_login,s,1)
exten => *53,6,Playback(auth-incorrect)
exten => *53,7,Hangup

[frontdesk_login]
exten => s,1,Answer
exten => s,2,DBPut(auto/attendant=1)
exten => s,3,Dial(Local/*99@frontdesk_login/n,,D(${CALLERID(num)}#${CALLERID(num)}#))
exten => s,4,Hangup

exten => *99,1,AgentCallbackLogin(||${CALLERID(num)}@frontdesk)

[frontdesk_logoff]
exten => s,1,Answer
exten => s,2,DBPut(auto/attendant=0)
exten => s,3,Dial(Local/*99@frontdesk_logoff/n,,D(${CALLERID(num)}#${CALLERID(num)}##))
exten => s,4,Hangup

exten => *99,1,AgentCallbackLogin()

;Caller enters queue if its enabledelse to voicemail.

exten => _420,1,DBGet(autoattendant=auto/attendant)
exten => _420,2,GotoIf(${autoattendant} = "1"?4:3)
exten => _420,3,Goto(*69,1)
exten => _420,4,Goto(#420,1)

;exten => _#420,1,background(SM-Tel-Msg-First-no-press)
exten => _#420,1,Queue(frontdesk|tn||SM-Tel-Msg-First-no-press|300|)
exten => _#420,2,Voicemail(3000@frontdesk)
exten => _#420,3,Playback(Goodbye)
exten => _#420,4,Hangup 

exten => _1,1,Voicemail(3000@frontdesk|s)
exten => _1,2,Playback(Goodbye)
exten => _1,3,Hangup 

exten => _*69,1,background(SM-Tel-Msg-Last)
exten => _*69,2,Voicemail(3000@frontdesk|s)
exten => _*69,3,Playback(Goodbye)
exten => _*69,4,Hangup 



;completed call
    -- Executing DBget("SIP/3065-b2dfc290", "autoattendant=auto/attendant") in new stack
    -- DBget: varname=autoattendant, family=auto, key=attendant
    -- DBget: set variable autoattendant to 1
    -- Executing GotoIf("SIP/3065-b2dfc290", "1 = "1"?4:3") in new stack
    -- Goto (default,420,4)
    -- Executing Goto("SIP/3065-b2dfc290", "#420|1") in new stack
    -- Goto (default,#420,1)
    -- Executing Queue("SIP/3065-b2dfc290", "frontdesk|tn||SM-Tel-Msg-First-no-press|300|") in new stack
    -- Started music on hold, class 'frontdesk', on SIP/3065-b2dfc290
    -- outgoing agentcall, to agent '3083', on 'Local/3083@frontdesk-96e4,1'
    -- Called Agent/3083
    -- Executing Dial("Local/3083@frontdesk-96e4,2", "SIP/3083|30|t") in new stack
    -- Called 3083
    -- SIP/3083-0827cee0 is ringing
    -- Agent/3083 is ringing
Nov 28 22:06:55 NOTICE[2982]: chan_sip.c:11287 handle_request_register: Registration from '<sip:10.200.139.10>' failed for '10.200.139.190' - ACL error (permit/deny)
Nov 28 22:06:55 WARNING[2827]: channel.c:786 channel_find_locked: Avoided initial deadlock for '0x82da6e0', 10 retries!
Nov 28 22:06:55 WARNING[2827]: channel.c:786 channel_find_locked: Avoided initial deadlock for '0x82da6e0', 10 retries!
    -- SIP/3083-0827cee0 answered Local/3083@frontdesk-96e4,2
    -- Agent/3083 answered SIP/3065-b2dfc290
Nov 28 22:06:55 WARNING[2827]: channel.c:786 channel_find_locked: Avoided initial deadlock for '0x829f120', 10 retries!
    -- Playing 'SM-Tel-Msg-First-no-press' (language 'en')
  == Spawn extension (frontdesk, 3083, 1) exited non-zero on 'Local/3083@frontdesk-96e4,2'
Nov 28 22:07:08 WARNING[4424]: app_queue.c:2337 try_calling: Announcement file 'SM-Tel-Msg-First-no-press' is unavailable, continuing anyway...
Nov 28 22:07:08 WARNING[4424]: app_queue.c:2357 try_calling: Agent on Agent/3083 hungup on the customer.  They're going to be pissed.
    -- Exiting on time-out cycle
    -- Stopped music on hold on SIP/3065-b2dfc290
    -- Executing VoiceMail("SIP/3065-b2dfc290", "3000@frontdesk|s") in new stack
    -- Playing 'beep' (language 'en')
    -- Recording the message
    -- x=0, open writing:  /var/spool/asterisk/voicemail/frontdesk/3000/tmp/2amEuR format: wav49, 0x81ec2f0
Nov 28 22:07:24 WARNING[4424]: app.c:643 ast_play_and_record_full: No audio available on SIP/3065-b2dfc290??
    -- User hung up
  == Spawn extension (default, #420, 2) exited non-zero on 'SIP/3065-b2dfc290'