Hi. I have all working very well except for one small issue. We use Hotdesks so different agent logs on to the same extn at different times of day. To do theis agent numbers do not match the extn. ie extn 6811 might have agent 701, 702, 703 use it during the day.
This works perfect for inbound calls.
However on outbound the queuedial tells it to
exten => _XXX.,3,SetVar(MY_AGENT=${CALLERIDNUM})
This logs the call with
1210461473|asterisk-2599-1210461473.31|q-777|NONE|ENTERQUEUE|-|0405001763
1210461473|asterisk-2599-1210461473.31|q-777|Agent/6811|CONNECT|0|
1210461481|asterisk-2599-1210461473.31|q-777|Agent/6811|CONNECT|8|
1210461487|asterisk-2599-1210461473.31|q-777|Agent/6811|COMPLETEAGENT|8|6
1210461487|asterisk-2599-1210461473.31|q-777||COMPLETECALLER|0|6
As can be seen Agent is extn number as is calleridnum.
This shows the call correctly in Real Time Monitor as Calls being Processed.
However it also Logs in the extn so under
Real time Monitor - Agents Logged In you will see a new entry for Agent 6811.
This also means reports so under extn for outbounds when they could be different agents.
Is it possible to amend this so that instead of agent = calleridnum
we pck up the agent logged on to that extn and use that.
Hope you can help
Regards
Mal