All pastes #168918 Raw Edit

Stuff

public text v1 · immutable
·published 2006-09-13 13:14 UTC
rendered paste body
exten   => *1,1,Macro(agent-add|callcentre-basic|${CALLERID(num)})

macro-agent-add]  
exten   => s,1,Wait(1)
exten   => s,n(Add),AddQueueMember(${ARG1}|Local/${ARG2}@callcentre-agent||j)
exten   => s,n,UserEvent(AgentLogin|Agent: ${ARG2})
exten   => s,n,Wait(1)
exten   => s,n,Playback(agent-loginok)
exten   => s,n,Hangup()
exten   => s,Add+101,Macro(agent-del|${ARG1}|${ARG2})

[macro-agent-del]  
exten   => s,1,Wait(1)                                                                                                  
exten   => s,n,RemoveQueueMember(${ARG1}|Local/${ARG2}@callcentre-agent)                                                
exten   => s,n,UserEvent(RefreshQueue)                                                                                  
exten   => s,n,Wait(1)
exten   => s,n,Playback(agent-loggedoff)
exten   => s,n,Hangup()