Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [internalagent]
- exten => 701,1,Answer()
- exten => 701,n,VMAuthenticate(@agent)
- exten => 701,n,NoOp(${local/${AUTH_MAILBOX}@agents/n})
- exten => 701,n,Set(EXT_STATUS=${DB(agent_loggedin/${CALLERID(number)})})
- exten => 701,n,GotoIf($["${EXT_STATUS}" = "1"]?qexist)
- exten => 701,n,AddQueueMember(7000,local/${AUTH_MAILBOX}@agents/n,,,${CALLERID(number)},SIP/${CALLERID(number)})
- exten => 701,n,GoToIf($["${AQMSTATUS}"="MEMBERALREADY"]?qexist)
- exten => 701,n,Set(DB(agent_ext/${CALLERID(number)})=${AUTH_MAILBOX})
- exten => 701,n,Set(DB(agent_loggedin/${CALLERID(number)})=1)
- exten => 701,n,NoOp(Queue status is ${AQMSTATUS})
- ;exten => 701,n,Read(AGENT_SIP,agent-newlocation)
- exten => 701,n,Set(DB(agent_sip/${AUTH_MAILBOX})=${CALLERID(number)})
- exten => 701,n,NoOp(Callerid is ${CALLERID(number)})
- ;exten => 701,n,AgentLogin(${AUTH_MAILBOX})
- exten => 701,n,Playback(agent-loginok)
- exten => 701,n,Goto(noqexist)
- exten => 701,n(qexist),Playback(agent-alreadyon)
- exten => 701,n(noqexist),Playback(goodbye)
- exten => 701,n,Hangup
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement