Can I host my application in Cisco Finesse? Simple IFrame Compatibility Test


May 08, 2015

Posted by Michal Grebac

Any web application that you would like to make available in Cisco Finesse (CRM, service desk, knowledge base, ..) has to be able to run inside of an OpenSocial container. The container itself is a webpage that uses HTML IFrames to host other applications. Cisco Finesse agent desktop is a good example of such a container.

The apps running in these IFrames are referred to as gadgets (widgets by some). An example of such a gadget is 2Ring BROWSER (part of 2Ring GADGETS for Cisco Finesse) that allows you to host multiple applications inside of it without the app knowing about it or without the need to customize the application.

2Ring BROWSER Gadget with Salesforce

2Ring BROWSER Gadget with Salesforce

However, not all applications can be hosted this way. For the app to be hosted, it needs to live and behave well inside of an IFrame. So how do you know if your application can be hosted in a container?

The Solution – The Test

1) Download this .zip file from our web site and save it on your machine:
https://www.2ring.com/media/1757/2ring_finesse_gadgets_test_file.zip

2) Unzip the contents of the file and run the iframe.html in your browser.

3) Put the address of your application including the http/https portion into the text box at the top of the page and click load.

4) If your page loads below the text box, give it a try and perform various tests with the app to confirm that you can achieve what you need to in this mode.

5) If everything works as expected, you are good to go.

6) If there is an error displayed or the application behaves differently than how you expect it to, you probably hit a roadblock. If the application is developed internally, you can customize it until it works properly. If the application is being developed outside of your organization, you can also contact the software company and request guidance or ask them to share their plans on supporting IFrames. I would also encourage you to contact 2Ring since there are ways we can help you create a unified view for your agents even if your application turns out not to support IFrames.

Basic Troubleshooting Tips
Once you launch your test file, you might not even be able to login to your application. The login screen might say that it cannot run in IFrames. Do not give up! It might only be that the login screen itself doesn’t support IFrames. You can try to open your browser, login to your application as you are used to, and once you have the application running and you are logged in, launch the html file again. Even if this doesn’t work, there is still some hope. It might be that only some configuration settings need to be changed. We encourage you to contact 2Ring to have one of our experts take a look and let you know about other ways we can help you create a unified view for your agents even if your application turns out not to support IFrames.

Latest News

End-of-Maintenance Announcement for 2Ring Dashboards & Wallboards v7.x (2Ring DW)

This information is provided as a courtesy to assist customers managing and planning the end-of-sale and end-of-life transition to the latest release of 2Ring Dashboards & Wallboards.
More

Dashboards & Wallboards v8.2, now with Support for WXCC (Cisco Webex Contact Center)

Introducing a brand-new connector for Cisco's new cloud-based contact center platform, Webex Contact Center.
More

2Ring Dashboards & Wallboards v8.0

Find out about the exciting new features that have been added in the latest 2Ring Dashboards & Wallboards v8.0 release.
More

How to Affordably Integrate your Applications with a Cisco Contact Center

This blog post is a practical and easy-to-read introduction to integrating CRM, Service Desk, or any other line of business applications with Cisco Contact Centers and thereby also an introduction to enabling automation.
More

2Ring and Calabrio Work Together to Enhance Cisco Finesse

Calabrio and 2Ring have joined forces to significantly boost agent and supervisor experiences in Cisco contact centers by integrating selected features from Calabrio.
More