Advertisement
rasheed8777

extensions_custom_login_rasheed

Mar 23rd, 2013
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. [internalagent]
  2. exten => 701,1,Answer()
  3. exten => 701,n,VMAuthenticate(@agent)
  4. exten => 701,n,NoOp(${local/${AUTH_MAILBOX}@agents/n})
  5. exten => 701,n,Set(EXT_STATUS=${DB(agent_loggedin/${CALLERID(number)})})
  6. exten => 701,n,GotoIf($["${EXT_STATUS}" = "1"]?qexist)
  7. exten => 701,n,AddQueueMember(7000,local/${AUTH_MAILBOX}@agents/n,,,${CALLERID(number)},SIP/${CALLERID(number)})
  8. exten => 701,n,GoToIf($["${AQMSTATUS}"="MEMBERALREADY"]?qexist)
  9. exten => 701,n,Set(DB(agent_ext/${CALLERID(number)})=${AUTH_MAILBOX})
  10. exten => 701,n,Set(DB(agent_loggedin/${CALLERID(number)})=1)
  11. exten => 701,n,NoOp(Queue status is ${AQMSTATUS})
  12. ;exten => 701,n,Read(AGENT_SIP,agent-newlocation)
  13. exten => 701,n,Set(DB(agent_sip/${AUTH_MAILBOX})=${CALLERID(number)})
  14. exten => 701,n,NoOp(Callerid is ${CALLERID(number)})
  15. ;exten => 701,n,AgentLogin(${AUTH_MAILBOX})
  16. exten => 701,n,Playback(agent-loginok)
  17. exten => 701,n,Goto(noqexist)
  18. exten => 701,n(qexist),Playback(agent-alreadyon)
  19. exten => 701,n(noqexist),Playback(goodbye)
  20. exten => 701,n,Hangup
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement