What Id did was on the dialplan, create an specifica extension for login agents. Lets say Agent/10017, then<div>When dial 2110017 the agents is promts for Agent passwd.Then I have a macro only for pausing agents depending on the meaning.</div>

<div>So if the agent is successfully granted on the Login Context, that same context goto pause macro.</div><div>Quick example:</div><div><br></div><div><div>[queues_logon]</div><div>; Agent Login Procedure</div><div>exten =&gt; _211XXXX,1,Answer()</div>

<div>exten =&gt; _211XXXX,n,NoCDR()</div><div>exten =&gt; _211XXXX,n,GotoIf($[${LEN(${AGENTBYCALLERID_${CALLERID(number)}})} &gt; 1 ]?4:5)  ; Check that the physical extension is free</div><div>exten =&gt; _211XXXX,n,AgentCallbackLogin(${EXTEN:2},,${CALLERID(number)})  ; Ask for agent password and log the agent on</div>

<div>exten =&gt; _211XXXX,n,Macro(agent_pause_reason,${EXTEN:2},30)  ; Put Agents into Initial Paused State on the Queue</div><div>exten =&gt; _211XXXX,n,Hangup()</div><div><br></div><div>[macro-agent_pause]</div><div>;  ${ARG1} - Agent_nro</div>

<div><br></div><div>exten =&gt; s,1,PauseQueueMember(|Agent/${ARG1})</div><div>exten =&gt; s,n,MacroExit</div></div><div><br><div class="gmail_quote">2010/2/8 Lenz Emilitri <span dir="ltr">&lt;<a href="mailto:lenz.loway@gmail.com">lenz.loway@gmail.com</a>&gt;</span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div>I&#39;m not sure if this works for newer versions of Asterisk, but on old ones, you could pause an agent and THEN log him on, and he&#39;d be paused.<br>

</div><div>l.</div><div><br></div><br><div class="gmail_quote">2010/2/4 Robert Grignon <span dir="ltr">&lt;<a href="mailto:rgrignon@fleetone.com" target="_blank">rgrignon@fleetone.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
I thought there was an option for this but cant find it....<br>
<br>
We have a busy callcenter and I would like the agents to log in and be<br>
in a paused state upon login... Right now they login and they are<br>
instantly receiving a call....<br>
<br>
Thanks for the input...<br>
</blockquote></div><br>-- <br>Loway - home of QueueMetrics - <a href="http://queuemetrics.com" target="_blank">http://queuemetrics.com</a><br><br>
<br>--<br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote></div><br></div>