- DarkLight
Outbound Widgets for Salesforce OpenCTI
- DarkLight
Note
This feature is available for both Amazon and Cisco Acqueon Workspace in Salesforce.
When the Agent is logged into the Acqueon Workspace in Salesforce and the agent receives a call, the agent is able to view the customer data during a call in all the outbound widgets inside Salesforce OpenCTI.
The widgets are placed inside a Visualforce page. The Widget data is refreshed for every call and does not open a new page for every call.
Creating a Visualforce Page
Log in to Salesforce org.
Navigate to Setup.
In the Quick Find box, enter Visualforce. Navigate to the Visualforce screen.
Click New.
Provide Page Information as below:
Enter a Label for the Visualforce page you want to create.
Enter a Name for the Visualforce page you want to create.
Enter a Description.
Select/Deselect the Available for Lightning Experience, Experience Builder sites, and the mobile app checkbox to show/hide the widgets in Lightning page.
Select the Require CSRF protection on GET requests checkbox.
Provide the widget layout URL which you created in the Admin, in the Apex class script under the Visualforce Markup tab.
<apex:page ><h1>Acqueon Desktion Gadgets - VisualForce Container</h1><iframe src="https://172.20.6.147:6100/desktop/view/VFWidget" id="theIFrame" width="100%" height="100%" frameborder="0" style="overflow:hidden;overflow- x:hidden;overflow-y:hidden;height:100%;width:100%;position:absolute;top:0px;left:0px;right:0px; bottom:0px"></iframe></apex:page>
Click Save.
Creating a Visualforce Tab
Log in to Salesforce org.
Navigate to Setup.
In the Quick Find box, enter Custom Tabs. Navigate to the Visual Tabs screen.
Click New.
Enter the details.
Select the Visualforce Page from the dropdown list. The new Visualforce Page which you have created is listed here.
Enter a Tab Label.
Enter a Tab Name.
From the Tab Style Selector, choose a Tab Style.
Enter a Description.
Click Next.
Complete the Add to Profiles section.
Choose the user profiles for which the new page tab is available. You may also examine or alter the visibility of tabs from the detail and edit pages of each profile.
Select Apply one tab visibility to all profiles. By default, this is set to On.
Click Next.
Complete the Add to Custom Apps section.
Choose the Custom Apps for which the new custom tab is available. You may also examine or alter the visibility of tabs from the detail and edit pages of each Custom App.
Click Save.
The newly created Visualforce tab is added.