rendered paste bodyexten => *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()