<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[FOP2 + Queuemetrics + ThirdLane - HOTDESK in Queue log]]></title><description><![CDATA[<h2>We are running FOP2, Queuemetrics, Asterisk 1. 4 and ThirdLane.<br />
FOP2 is very useful and intuitive to our users, however we have a minor problem with integration with Queuemetrics.</h2>
<h2>When an Agent logs into Queuemetrics, this results in two entries:   HOTDESK and ADDMEMBER to the queue_log  (from queuemetrics_extension.conf). This enables Queuemetrics to map an Agent/XXXX to a SIP/XXXX.</h2>
<h2>If a user (who prefers FOP2) uses the simple click  "Add &lt;queuename&gt;" against a line/extension then FOP2 only executes an AddMember command, so there is no mapping between the extension and the agent; and therefore our stats just show the physical extension and not the Agent name.</h2>
<h2>Is there a script in FOP2 we can modify that will either:<br />
-Call the queuemetrics extension<br />
OR<br />
-Add the HOTDESK command</h2>
<p dir="auto">For reference this is the queuemetrics extension plan:<br />
; extension 33: agent unpause with hotdesking<br />
exten =&gt; 33,1,Answer<br />
exten =&gt; 33,2,NoOp( "QM: Unpausing Agent/${AGENTCODE} at extension SIP/${QM_AGENT_LOGE<br />
XT} made by '${QM_LOGIN}' " )<br />
exten =&gt; 33,3,UnpauseQueueMember(,SIP/${QM_AGENT_LOGEXT})<br />
exten =&gt; 33,4,Hangup</p>
<p dir="auto">; extension 35: agent addqueuemember with hotdesking (for asterisk v1.4+)<br />
exten =&gt; 35,1,Answer<br />
exten =&gt; 35,2,NoOp( "QM: AddQueueMember (asterisk v1.4+) Agent/${AGENTCODE} at extensi<br />
on SIP/${QM_AGENT_LOGEXT} on queue ${QUEUENAME} made by '${QM_LOGIN}'" )<br />
exten =&gt; 35,3,Macro(queuelog,${EPOCH},${UNIQUEID},NONE,Agent/${AGENTCODE},HOTDESK,SIP/<br />
${QM_AGENT_LOGEXT})<br />
exten =&gt; 35,4,AddQueueMember(${QUEUENAME},SIP/${QM_AGENT_LOGEXT})<br />
exten =&gt; 35,5,Hangup</p>
]]></description><link>http://localhost:4567/topic/1290/fop2-queuemetrics-thirdlane-hotdesk-in-queue-log</link><generator>RSS for Node</generator><lastBuildDate>Tue, 27 Oct 2026 13:09:07 GMT</lastBuildDate><atom:link href="http://localhost:4567/topic/1290.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 01 Nov 2012 09:28:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to FOP2 + Queuemetrics + ThirdLane - HOTDESK in Queue log on Thu, 08 Nov 2012 03:09:46 GMT]]></title><description><![CDATA[<p dir="auto">You can edit <a href="http://FOP2Callbacks.pm" rel="nofollow ugc">FOP2Callbacks.pm</a> to capture events and fire others. There is not much documentation but the file itself. the commands you want to intercept are</p>
<p dir="auto">queueadd</p>
<p dir="auto">and</p>
<p dir="auto">queuelogout</p>
<p dir="auto">You can originate a call to a point in your dialplan, or call the QueueLog command directly. Now, I do not have any clue on how you are going to perform that mapping between Agent/1234 and SIP/abcd.</p>
<p dir="auto">Best regards,</p>
]]></description><link>http://localhost:4567/post/5757</link><guid isPermaLink="true">http://localhost:4567/post/5757</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Thu, 08 Nov 2012 03:09:46 GMT</pubDate></item></channel></rss>