<div dir="ltr">Thank you. I will test it today.<div><br></div><div><div>Is it possible to build a list of agent-id in MySQL Database rather than agent.conf?</div><div><br></div><div>I am not sure what is the best approach, maybe you can give me some direction. On the backend (web based) Admin can create a new Agent for agent web panel login.</div><div><br></div><div>Admin will enter their new username and password for web login. Admin also need to select a agent-id for a new agent. </div><div><br></div><div>I have two options.</div><div><br></div><div>- Build hundreds static agent-id in agents.conf </div><div><br></div><div>- Dynamic agent-id in mysql table (Not associated with agent.conf). Is this possible? </div></div><div><br></div><div>Thanks</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Aug 7, 2015 at 4:50 PM, Richard Mudgett <span dir="ltr"><<a href="mailto:rmudgett@digium.com" target="_blank">rmudgett@digium.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span class="">On Fri, Aug 7, 2015 at 10:06 AM, Shahid H <span dir="ltr"><<a href="mailto:shahidh@gmail.com" target="_blank">shahidh@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="font-size:12.8000001907349px">Hi,</span><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">If agents is already logged in via AgentLogin() and users dialled extension 300 which will be placed in Queue(support-queue).</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">How to find out which agent is available I can put their Agent id in AgentRequest() ?</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">If this is not a good approach then how it should be done?</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Agent should automatically get next call when he/she is available. </div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">extensions.conf</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px"><div>[LocalSets]</div><div>exten => 300,1,Answer()</div><div>same => n,Queue(support-queue)</div><div>same => n,hangup</div><div><br></div><div><br></div><div>[<span style="font-size:12.8000001907349px">agents</span>] ;callback</div><div>exten => 800,1,AgentRequest(????) ; How to get Agent id that is available to take call? </div></div></div></blockquote><div><br></div></span><div>Replace above line with the following line if your agent-ids are 4 digit numeric:<br></div><div>exten => _XXXX,1,AgentRequest(${EXTEN})<br></div><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-size:12.8000001907349px"><div>same => n,NoOp(AGENT_STATUS is ${AGENT_STATUS})</div><div>same => n,Playback(silence/1)</div><div>same => n,Hangup()</div></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Example in the queue.conf <br></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px"><div>member => Local/800@agents,0,Name 1,Agent:1001 </div></div></div></blockquote><div><br></div></span><div>Replace the above line for agent 1001 with the following:<br></div><div>member => Local/1001@agents,0,Name,1,Agent:1001<br><br></div><div>For other agents follow the similar pattern:<br></div><div>member => Local/<agent-id>@agents,0,Name,1,Agent:<agent-id><span class="HOEnZb"><font color="#888888"><br><br></font></span></div><span class="HOEnZb"><font color="#888888"><div>Richard<br></div></font></span></div><br></div></div>
<br>--<br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" rel="noreferrer" target="_blank">http://www.api-digital.com</a> --<br>
New to Asterisk? Join us for a live introductory webinar every Thurs:<br>
               <a href="http://www.asterisk.org/hello" rel="noreferrer" target="_blank">http://www.asterisk.org/hello</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" rel="noreferrer" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote></div><br></div>