cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1637
Views
10
Helpful
10
Replies

Historical reporing on Cisco Finesse desktop

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>

10 Replies 10

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

Nice, Amer... I didn't know about the freebie gadgets. Thanks!

Deepak Rawat
Cisco Employee
Cisco Employee

https://supportforums.cisco.com/discussion/12439041/uccx-finesse-call-history-agent

Regards

Deepak

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

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

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

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

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

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

thanks Amer, got pull out to work on other project, I will test this and update you.