QueueMetrics forum
QueueMetrics => Running QueueMetrics => Topic started by: valon24 on September 27, 2010, 22:51:35
-
I have a need to use subqueues for many of my different clients. We are now seeing that some clients, with 10 subqueues/DIDs, are requesting the URL link.
I need to use it in the same fashion listed in the QueueMetrics manual section 20.2:
exten => s,7, Queue(myqueue|nt|http://mysite/app?uid=${UNIQUEID}&clid=${CALLERID}||60)
Pulling both CALLERID(num) and Asterisk UNIQUEID.
However, subqueues utilize the URL field to function.
Is there a way that I am able to keep subqueues and use the URL?
Thank you!
Valon24
-
Well, you could use the default URL queues as defined in default.crmapp or at the queue level.
-
The default.crmapp URL is the one listed in the call details on the answered/unanswered portion of QM right?
I need a way for agents to be able to click on a link at the beginning of the call.
What do you mean by at the queue level? Using Asterisk's Queue application?
-
No by defining a default URL on the Queue definition page - it should work like the URL that comes from Asterisk.
-
Perhaps I'm doing something wrong.
The subqueues use the URL. If my queue is 100, and subqueue 3000, then the URL shows the default http://XXX.XXX.X.XXX:8080/queuemetrics/qm/3000. And Queuemetrics agent screen shows Queue as the name of the Queue.
If I put a URL in the Asterisk queue application, the URL works as desired in the agent screen, however, the Queue shows 100.http://link.url
Thank you for your feedback. What can I do differently?
-
You should create that for each subqueue, so that each has its own URL:
-
You're giving me lots of hope!
Do you have any examples that you can provide?
Thank you so much.
-
Are you referring to Cfg Queues > Queue Details > Default queue URL:?
It looks like it would be possible to pass CallerID as well as UniqueID, however the URLs that I place there are not coming up on the agent page.
-
Is the subqueue identified by name in the Agent's page?
-
Yes, every subqueue displays a different Name under Queue in the agent page.
When I specify Default Queue URL in the Queue Details, do I need to restart Queuemetrics for it to take effect?
I also looked at the default.crmapp in configuration.properties file.
http://server/app?agent=[A]&unique=
This is where the current URL goes to (even with subqueues). This would work and I would settle with it, but not ideal since it would work for other accounts not needing this popup or ones that need a different one.
If I change this link, does Queuemetrics need to restart as well?
I have it in a live environment and try not to restart during business hours just to test.
Thank you!
-
It should be enough if you log off agents and on again.