02-08-2016 12:40 PM - edited 03-14-2019 03:44 PM
expert,
anyone know how to put Historical Reporting in Finesse agent desktop ?
- I tried to add " <gadget>/3rdpartygadget/files/report.xml</gadget> " , so agent can just login to CUIC from same Finesse page.
report.xml
-------------
<Module>
<ModulePrefs title="Cisco Quality" height="600">
</ModulePrefs>
<Content type="url" href="https://10.x.x.x:8444/cuic/Login.htmx"/>
</Module>
02-09-2016 07:01 AM
Hello Karen,
Cisco created a couple of finesse gadgets in which you can use.
https://developer.cisco.com/site/finesse/downloads/sample-gadgets/
One of them is called embeddedWebApp , It has the code to load a URL, i am attaching that sample gadget, in the same folder you will find a PDF file to help you modify the code (.js file) so you can load whatever URL you need.
P.S: Module Prefs doesn't work in my experience, you need iframe.
Amer
02-09-2016 05:49 PM
Nice, Amer... I didn't know about the freebie gadgets. Thanks!
02-09-2016 09:44 AM
https://supportforums.cisco.com/discussion/12439041/uccx-finesse-call-history-agent
Regards
Deepak
02-09-2016 04:12 PM
I tried and got error below:
There were issues rendering this gadget.
Unable to retrieve spec for https://UCCX01.boad.cc/3rdpartygadget/files/CUIC/CUIC.xml. HTTP error 404
https://UCCX01.boad.cc/3rdpartygadget/files/CUIC/CUIC.xml
02-10-2016 02:09 AM
Can you use port number as well after the FQDN like below and then check:
https://UCCX01.boad.cc:8445/3rdpartygadget/files/CUIC/CUIC.xml
Regards
Deepak
02-10-2016 11:30 PM
Hello Karen,
There is no file called CUIC.xml in the gadget i sent you.
You need to install Notepadd++ and edit the file EmbeddedWebApp.xml
On line 36 there is a
finesse.modules.EmbeddedWebAppGadget.init("http://www.cisco.com");
Replace the http://www.cisco.com with the URL of the CUIC which i am guessing is
https://UCCX01.Boad.cc:8443/cuic
Re-upload the EmbeddedWebApp.xml along with all of the files in the folder i sent you to the folder on the Finesse and then go the desktop layout and add the gadget as this :
https://UCCX01.boad.cc/3rdpartygadget/files/embeddedwebapp/embeddedwebapp.xml
Lets us know the outcome.
Amer
02-10-2016 11:44 PM
Amer not sure why one really want to use this gadget and do all this that you are suggesting when we already have a CUIC Sample Gadget available on the Finesse Developer Forum which has CUIC.xml by default and you will just need to change the FQDN/IP Address of your UCCX server in the below line inside CUIC.js file to get what Karen is looking for
var permalink = "https://uccx.cisco.com:8444/cuic/permalink/PermalinkViewer.htmx?viewId=CAC83D3E10000152000007F30AC5B21D&linkType=htmlType&viewType=Grid";
You will of course need to add a new tab inside Finesse layout then as below to get the report working
<id>FinesseCCDR</id>
<label>CCDR Report</label>
<columns>
<column>
<gadgets>
<gadget>https://uccx.cisco.com:8445/3rdpartygadget/files/CUIC/CUIC.xml</gadget>
</gadgets>
</column>
</columns>
Regards
Deepak
02-10-2016 11:47 PM
I am with you depak but karen's requirement is to open the URL of the finesse so that the agents can login each with his own username and password, my guess is that there is a customization per each.
If you use the above CUIC gadget it means that all users will be shown the same report and there might be Karen needs each agent to look for different reports.
Amer
02-11-2016 12:00 AM
Great stuff Amer [+5], you are correct not sure what was I thinking when Karen clearly wrote "agent can just login to CUIC from same Finesse page"
Most of the partners/customers I have dealt with come for the requirement of a particular report inside Finesse and that I believe was going in my mind :)
Regards
Deepak
02-18-2016 09:49 AM
thanks Amer, got pull out to work on other project, I will test this and update you.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide