cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
276
Views
30
Helpful
8
Replies
Highlighted
Beginner

UCCX Voicemail Notification Finesse Gadget for Agent Desktop or Custom Report?

Hi All, 

 

I am very new to UCCX. Our customer asked for a finesse gadget to be added to UCCX that shows how many voicemails are waiting in the mailbox. If a gadget is not possible is there something I can add to a custom report?  Has anyone done this before and have documentation I can follow? Or have any suggestions on how can approach this? We have a small queue with 4 agents. 

 

UCCX version 11.6.2

 

Thanks for your help! 

8 REPLIES 8
Collaborator

Re: UCCX Voicemail Notification Finesse Gadget for Agent Desktop or Custom Report?

Where are the voicemails being stored?

If Unity Connection you could develop a custom gadget that uses the CUMI API which can provide access to Unity Connection mailbox information.

Check out this link

https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/REST-API/CUMI_API/b_CUMI-API/b_CUMI-API_chapter_01.html

 

Beginner

Re: UCCX Voicemail Notification Finesse Gadget for Agent Desktop or Custom Report?

Hi James, 

 

Thanks I will take a look at this! Yes the voicemails will be stored in CUC.

 

VIP Advisor

Re: UCCX Voicemail Notification Finesse Gadget for Agent Desktop or Custom Report?

I see you said you're new to UCCX. Are you also new to programming and APIs? If so, then this is a very challenging task indeed.

You *might* be better off starting with the Embeded Web App sample gadget, which simply shows a web page in a gadget.
https://github.com/CiscoDevNet/finesse-sample-code/tree/master/EmbeddedWebAppSampleGadget

And then the web page you show in the gadget is the Unity Connection web inbox
https://yourunityserver.company.com/inbox
* Don't forget to enable this for the user's class of service in CUC if they don't already use it

Good luck

Anthony Holloway

Please use the star ratings to help drive great content to the top of searches.
Beginner

Re: UCCX Voicemail Notification Finesse Gadget for Agent Desktop or Custom Report?

Thanks Anthony! This information has been extremely helpful. I have ran into few issues that i was curious if you can point me in the right the direction on getting them resolved.

I added the folder called EmbeddedWebApp to files on the UCCX server using 3rdpartygadget access. I also attached the zip file of what I am using.

Issue #1: I can get the web inbox to display when the URL is http://FQDN/inbox. I have to disable protection on the page so that we can view the web inbox. So it goes into a mixed-content mode. We prefer for it to show up using https because each agent browser would have to make sure its set right in this mode. When I set the URL to https I get "HTTP Status 403 - Access to the specified resource has been forbidden."

 

 

Issue #2: When I try to login to the web inbox in the gadget I get this error in the developer console when I right click and select inspect element. "Load denied by X-Frame-Options: https://FQDN/inbox/ does not permit cross-origin framing"

Thanks for your time and help!

Jasmine Misal

VIP Advisor

Re: UCCX Voicemail Notification Finesse Gadget for Agent Desktop or Custom Report?

Oof! Like I said, you *might* be better off. I have never done that before, so it was just an idea. All custom development will be challenging my friend. Have you tried the developer forums? https://community.cisco.com/t5/contact-center/bd-p/j-disc-dev-contact-center

Anthony Holloway

Please use the star ratings to help drive great content to the top of searches.
Beginner

Re: UCCX Voicemail Notification Finesse Gadget for Agent Desktop or Custom Report?

Jasmine,

 

As others mentioned, there is a ton of trial error with this and not a ton of available resources because everything is going to be customized to your experience. You may want to try this link though. It goes over CORS for Unity. I hope if it doesn't work specifically for you that maybe it points you in the right direction.

 

https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/10x/administration/guide/10xcucsagx/10xcucsag113.pdf

VIP Advisor

Re: UCCX Voicemail Notification Finesse Gadget for Agent Desktop or Custom Report?

For what it's worth, I took my EmbeddedWebApp.xml sample gadget which was trying to just render the CUC Web inbox, and added UCCX to the CORs list in CUC, and I am still getting a 403 forbidden in the gadget page, versus a login screen. I tried a few other tricks too, like using /miniinbox and also /inbox/gadgets/msg/msg-gadget.xml, but no luck.

Anthony Holloway

Please use the star ratings to help drive great content to the top of searches.
Beginner

Re: UCCX Voicemail Notification Finesse Gadget for Agent Desktop or Custom Report?

Thank you! I will read over what reference you guys provided. If I come up something I will share!

CreatePlease to create content
Content for Community-Ad
July's Community Spotlight Awards