Jump to: navigation, search
(Removed procedure for updating existing package)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Installing and configuring the adapter in Salesforce=
+
= Installing and configuring the adapter in Salesforce - WWE option=  
 
__TOC__
 
__TOC__
 
If you're using the WWE option, complete the procedures on this page to install and configure the adapter in your Salesforce environment.
 
If you're using the WWE option, complete the procedures on this page to install and configure the adapter in your Salesforce environment.
Line 5: Line 5:
 
If you want to enable Gplus Adapter in Salesforce Lightning after you install and configure the adapter in Salesforce, go [[GPlusSalesforceDeployLightning|here]].
 
If you want to enable Gplus Adapter in Salesforce Lightning after you install and configure the adapter in Salesforce, go [[GPlusSalesforceDeployLightning|here]].
  
==Installing the adapter in Salesforce (fresh installation)==
+
==Installing the adapter in Salesforce==
 
'''Prerequisites'''
 
'''Prerequisites'''
 
* [[InstallingAndDeploying|You have installed and configured Web Services.]]
 
* [[InstallingAndDeploying|You have installed and configured Web Services.]]
 
* You have set up SSL for Jetty<!--Workspace Web Edition & Web Services-->. For more information, see {{#Widget:ExtLink|link=https://wiki.eclipse.org/Jetty/Howto/Configure_SSL|displaytext=Configure SSL}}.
 
* You have set up SSL for Jetty<!--Workspace Web Edition & Web Services-->. For more information, see {{#Widget:ExtLink|link=https://wiki.eclipse.org/Jetty/Howto/Configure_SSL|displaytext=Configure SSL}}.
== Creating a Gplus Adapter URL ==
+
 
 +
The adapter installation procedure involves the following steps:
 +
 
 +
#[[{{FULLPAGENAME}}#GplusURL|Creating a Gplus Adapter URL]].
 +
#[[{{FULLPAGENAME}}#ConfigureGplus|Configuring Gplus Adapter for Salesforce - Workspace Web Edition (WWE)]].
 +
#[[{{FULLPAGENAME}}#AddGplusUsers|Adding users to Call Center]].
 +
#[[{{FULLPAGENAME}}#ConfigureGplusUtility|Configuring the Utility bar]].
 +
#[[{{FULLPAGENAME}}#ConfigureWhitelistDomain|Configuring the whitelist domain for your Salesforce Console]].
 +
#[[{{FULLPAGENAME}}#ConfigureScreenPops|Configuring screen pops in Salesforce]].
 +
#[[{{FULLPAGENAME}}#AccessGplusWWE|Accessing Gplus Adapter for Salesforce - WWE Option]].
 +
 
 +
{{AnchorDiv|GplusURL}}
 +
=== Creating a Gplus Adapter URL ===
 
From the Agent Workspace URL, copy the domain name and substitute it in the following URL:
 
From the Agent Workspace URL, copy the domain name and substitute it in the following URL:
  
 
<tt>https://<domain-name>/ui/crm-workspace/index.html?crm=salesforce</tt>
 
<tt>https://<domain-name>/ui/crm-workspace/index.html?crm=salesforce</tt>
  
== Configuring Gplus Adapter for Salesforce - Workspace Web Edition(WWE) ==
+
{{AnchorDiv|ConfigureGplus}}
 +
=== Configuring Gplus Adapter for Salesforce - Workspace Web Edition (WWE) ===
 
Follow these steps:
 
Follow these steps:
  
Line 22: Line 35:
 
#From the '''Call Center''' settings page, using the '''Import''' functionality, import the {{Repository|crm-workspace-callcenter.xml||crm-workspace-callcenter.xml}} file from your computer. If you have not already downloaded the file, download it from {{Repository|crm-workspace-callcenter.xml||here}}.
 
#From the '''Call Center''' settings page, using the '''Import''' functionality, import the {{Repository|crm-workspace-callcenter.xml||crm-workspace-callcenter.xml}} file from your computer. If you have not already downloaded the file, download it from {{Repository|crm-workspace-callcenter.xml||here}}.
 
#From the '''All Call Centers''' list, click the '''Call Center''' you just imported. For example, Gplus85.
 
#From the '''All Call Centers''' list, click the '''Call Center''' you just imported. For example, Gplus85.
#In the '''CTI Adapter URL''' field, specify the Adapter URL that you constructed in the '''Creating a Gplus Adapter URL''' section. For example, <nowiki>https://www.genesysgplustest.com/ui/crm-workspace/index.html?crm=salesforce</nowiki>
+
#From the '''Call Center Edit''' page, in the '''CTI Adapter URL''' field, specify the Adapter URL that you constructed in the '''Creating a Gplus Adapter URL''' section. For example, <nowiki>https://www.genesysgplustest.com/ui/crm-workspace/index.html?crm=salesforce</nowiki>
 
#Set '''Salesforce Compatibility mode''' to '''Classic_and_Lightning'''.
 
#Set '''Salesforce Compatibility mode''' to '''Classic_and_Lightning'''.
 
#Save the changes.
 
#Save the changes.
  
== Adding users to Call Center ==
+
{{AnchorDiv|AddGplusUsers}}
 +
=== Adding users to Call Center ===
 
The next step after you setup your Adapter is to add users to your call center. You must add at least one user to your call center.
 
The next step after you setup your Adapter is to add users to your call center. You must add at least one user to your call center.
  
#In the '''Call Centers setup''' page, click '''Manage Call Center Users'''.
+
#In the '''Call Centers setup''' page, click '''Manage Call Center Users'''.
#Click '''Add More Users'''.
+
#Click '''Add More Users'''.  
#Search the interface to find the users you want to add to Gplus Adapter for Salesforce - Workspace Web Edition (WWE).
+
#:[[File:GplusSFAddUser.png|border]]
#Select the users you want to add and click '''Add to Call Center'''.
+
#On the '''Search for New Users''' page, you can enter search criteria to find users. Select the ones you want to add to the Gplus Adapter for Salesforce - Workspace Web Edition (WWE) option.
 +
#Click '''Add to Call Center'''.
 +
#:[[File:GplusSFSearchUser.png|border]]
 +
#Your selected users are added to the list. You can remove a user on this page at any time.
 +
#:[[File:GplusSFAddedUsers.png|border]]
  
== Configuring the Utility bar ==
+
{{AnchorDiv|ConfigureGplusUtility}}
 +
=== Configuring the Utility bar ===
 
#In the setup page, using the '''Quick Find''' field, search for and access the '''App Manager settings''' page.
 
#In the setup page, using the '''Quick Find''' field, search for and access the '''App Manager settings''' page.
 
#Create a new application by clicking '''New Lightning App'''. Follow the steps in the [https://trailhead.salesforce.com/en/content/learn/modules/lightning_app_builder Lightning App creation procedure] in Salesforce documentation.
 
#Create a new application by clicking '''New Lightning App'''. Follow the steps in the [https://trailhead.salesforce.com/en/content/learn/modules/lightning_app_builder Lightning App creation procedure] in Salesforce documentation.
 
#When creating a new Lightning app, follow the additional steps below to configure the utility items for your Gplus Adapter for Salesforce - Workspace Web Edition (WWE).
 
#When creating a new Lightning app, follow the additional steps below to configure the utility items for your Gplus Adapter for Salesforce - Workspace Web Edition (WWE).
#:*In the '''App Options''' step, ensure that you select '''Console Navigation'''. Gplus Adapter for Salesforce - Workspace Web Edition(WWE) does not support Standard Navigation.
+
#:*In the '''App Options''' step, ensure that you select '''Console Navigation'''. Gplus Adapter for Salesforce - Workspace Web Edition (WWE) does not support Standard Navigation.
 
#:*In the '''Utility Items''' step, add '''Open CTI Softphone''' by clicking '''Add Utility Item'''.
 
#:*In the '''Utility Items''' step, add '''Open CTI Softphone''' by clicking '''Add Utility Item'''.
 
#:*For the soft phone, you can modify the display properties such as '''Label''', '''Panel Width''', and '''Panel Height'''.
 
#:*For the soft phone, you can modify the display properties such as '''Label''', '''Panel Width''', and '''Panel Height'''.
Line 46: Line 65:
 
#Save the application.
 
#Save the application.
  
==Configuring the whitelist domain for your Salesforce Console==
+
{{AnchorDiv|ConfigureWhitelistDomain}}
 +
===Configuring the whitelist domain for your Salesforce Console===
 
Complete this procedure to add the Genesys domain to the whitelist domains for your Salesforce Console. You need to complete this procedure to allow your users to access the adapter in Salesforce Console in a separate browser window.  
 
Complete this procedure to add the Genesys domain to the whitelist domains for your Salesforce Console. You need to complete this procedure to allow your users to access the adapter in Salesforce Console in a separate browser window.  
 
<br/><br/>
 
<br/><br/>
Line 58: Line 78:
 
'''End'''
 
'''End'''
  
==Configuring screen pops in Salesforce==
+
{{AnchorDiv|ConfigureScreenPops}}
 +
===Configuring screen pops in Salesforce===
 
When an agent receives an external call, the adapter can initiate a screen pop that causes Salesforce to show an appropriate record for the caller. To set up this functionality in Salesforce, login and go to '''Setup > Customize > Call Center > SoftPhone Layouts''' to create a SoftPhone Layout. Check out the {{#Widget:ExtLink|link=https://help.salesforce.com/HTViewHelpDoc?id=cti_admin_phonelayoutscreate.htm&language=en_US|displaytext=Salesforce documentation}} for details about configuration.
 
When an agent receives an external call, the adapter can initiate a screen pop that causes Salesforce to show an appropriate record for the caller. To set up this functionality in Salesforce, login and go to '''Setup > Customize > Call Center > SoftPhone Layouts''' to create a SoftPhone Layout. Check out the {{#Widget:ExtLink|link=https://help.salesforce.com/HTViewHelpDoc?id=cti_admin_phonelayoutscreate.htm&language=en_US|displaytext=Salesforce documentation}} for details about configuration.
  
Line 68: Line 89:
 
See [[Documentation:HTCC:IWWDep:GPAB#Screen_pop|Screen pop]] for more information about configuring screen pops in your Genesys environment.
 
See [[Documentation:HTCC:IWWDep:GPAB#Screen_pop|Screen pop]] for more information about configuring screen pops in your Genesys environment.
  
== Accessing Gplus Adapter for Salesforce - WWE Option==
+
{{AnchorDiv|AccessGplusWWE}}
=== Classic Mode ===
+
=== Accessing Gplus Adapter for Salesforce - WWE Option===
 +
==== Classic Mode ====
 
You can access Gplus Adapter in Salesforce Console by clicking the phone icon in the bottom-right corner.
 
You can access Gplus Adapter in Salesforce Console by clicking the phone icon in the bottom-right corner.
 
[[File:AccessGplusAdapterinSF.png|750px]]
 
[[File:AccessGplusAdapterinSF.png|750px]]
  
=== Lightning Mode ===
+
====Lightning Mode====
 
You can access Gplus Adapter in Salesforce Lightning by clicking the phone icon in the bottom-left corner.
 
You can access Gplus Adapter in Salesforce Lightning by clicking the phone icon in the bottom-left corner.
 
[[File:AccessGplusAdapterinSFLightning.png|750px]]
 
[[File:AccessGplusAdapterinSFLightning.png|750px]]
 
==Installing the adapter in Salesforce (existing installation)==
 
 
Go to setup and type “Packages” in the quick search.
 
Select installed packages.
 
Select “Genesys Gplus for Salesforce (Managed)”.
 
Click on View Components.
 
Open the call center configured in the package (Genesys Gplus for Salesforce).
 
Click on clone.
 
Fill out the internal name field and click on save.
 
Add indented users to the cloned call center.
 
Check if agents are able to access the call center fine.
 
Uninstall the package '''Genesys Gplus for Salesforce (Managed)''' by following steps 1 - 4 and clicking on '''Uninstall'''.
 
  
 
[[Category:V:HTCC:8.5.2DRAFT]]
 
[[Category:V:HTCC:8.5.2DRAFT]]

Latest revision as of 06:53, November 24, 2023

Installing and configuring the adapter in Salesforce - WWE option

If you're using the WWE option, complete the procedures on this page to install and configure the adapter in your Salesforce environment.

If you want to enable Gplus Adapter in Salesforce Lightning after you install and configure the adapter in Salesforce, go here.

Installing the adapter in Salesforce

Prerequisites

The adapter installation procedure involves the following steps:

  1. Creating a Gplus Adapter URL.
  2. Configuring Gplus Adapter for Salesforce - Workspace Web Edition (WWE).
  3. Adding users to Call Center.
  4. Configuring the Utility bar.
  5. Configuring the whitelist domain for your Salesforce Console.
  6. Configuring screen pops in Salesforce.
  7. Accessing Gplus Adapter for Salesforce - WWE Option.

Creating a Gplus Adapter URL

From the Agent Workspace URL, copy the domain name and substitute it in the following URL:

https://<domain-name>/ui/crm-workspace/index.html?crm=salesforce

Configuring Gplus Adapter for Salesforce - Workspace Web Edition (WWE)

Follow these steps:

CTI URLConfiguration.png

  1. Click the gear icon in the top right corner and then click Setup.
  2. Using the Quick Find field, search for and access the Call Centers setup page.
  3. From the Call Center settings page, using the Import functionality, import the crm-workspace-callcenter.xml file from your computer. If you have not already downloaded the file, download it from here.
  4. From the All Call Centers list, click the Call Center you just imported. For example, Gplus85.
  5. From the Call Center Edit page, in the CTI Adapter URL field, specify the Adapter URL that you constructed in the Creating a Gplus Adapter URL section. For example, https://www.genesysgplustest.com/ui/crm-workspace/index.html?crm=salesforce
  6. Set Salesforce Compatibility mode to Classic_and_Lightning.
  7. Save the changes.

Adding users to Call Center

The next step after you setup your Adapter is to add users to your call center. You must add at least one user to your call center.

  1. In the Call Centers setup page, click Manage Call Center Users.
  2. Click Add More Users.
    GplusSFAddUser.png
  3. On the Search for New Users page, you can enter search criteria to find users. Select the ones you want to add to the Gplus Adapter for Salesforce - Workspace Web Edition (WWE) option.
  4. Click Add to Call Center.
    GplusSFSearchUser.png
  5. Your selected users are added to the list. You can remove a user on this page at any time.
    GplusSFAddedUsers.png

Configuring the Utility bar

  1. In the setup page, using the Quick Find field, search for and access the App Manager settings page.
  2. Create a new application by clicking New Lightning App. Follow the steps in the Lightning App creation procedure in Salesforce documentation.
  3. When creating a new Lightning app, follow the additional steps below to configure the utility items for your Gplus Adapter for Salesforce - Workspace Web Edition (WWE).
    • In the App Options step, ensure that you select Console Navigation. Gplus Adapter for Salesforce - Workspace Web Edition (WWE) does not support Standard Navigation.
    • In the Utility Items step, add Open CTI Softphone by clicking Add Utility Item.
    • For the soft phone, you can modify the display properties such as Label, Panel Width, and Panel Height.
    • Select Start automatically to start loading the data when the Gplus Adapter first opens to ensure that it initializes immediately; otherwise, Gplus Adapter does not load until an agent first opens it from the Utility Bar. If Gplus Adapter for Salesforce - Workspace Web Edition (WWE) is not initialized immediately, then agents do not receive voice calls until they first open the application.
    GplusLightUtility.png
  4. Specify Navigation Items and User Profiles for the new Lightning app by referring to Salesforce documentation.
  5. Save the application.

Configuring the whitelist domain for your Salesforce Console

Complete this procedure to add the Genesys domain to the whitelist domains for your Salesforce Console. You need to complete this procedure to allow your users to access the adapter in Salesforce Console in a separate browser window.

Start

  1. If you haven't already, login to Salesforce and go to App Setup > Create > Apps and select your console app — "Sample Console" in the image below:

    CRMWWE-Apps.png
  2. Click Edit. In Whitelist Domains, add the host and port for your installation of Web Services. For example: 198.51.100.23:8090
  3. Click Save.

End

Configuring screen pops in Salesforce

When an agent receives an external call, the adapter can initiate a screen pop that causes Salesforce to show an appropriate record for the caller. To set up this functionality in Salesforce, login and go to Setup > Customize > Call Center > SoftPhone Layouts to create a SoftPhone Layout. Check out the Salesforce documentation for details about configuration.

In general, there are a couple of things to consider when you set up a SoftPhone Layout for the adapter:

  • The Gplus Adapter for Salesforce ignores the SoftPhone Layout settings that control call-related fields. Instead, the adapter gets this information from toast and case data you configure in the Genesys environment.
  • Make sure you configure the Screen Pop Settings in the "CTI 2.0 or Higher Settings" section. These settings control whether the screen pop opens in a new window, tab, or Visualforce page.

See Screen pop for more information about configuring screen pops in your Genesys environment.

Accessing Gplus Adapter for Salesforce - WWE Option

Classic Mode

You can access Gplus Adapter in Salesforce Console by clicking the phone icon in the bottom-right corner. AccessGplusAdapterinSF.png

Lightning Mode

You can access Gplus Adapter in Salesforce Lightning by clicking the phone icon in the bottom-left corner. AccessGplusAdapterinSFLightning.png

This page was last edited on November 24, 2023, at 06:53.
Comments or questions about this documentation? Contact us for support!