Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Pre-Requisites

For VSM to receive data from Genesys Cloud you will need an VSM Virtual Collector Administered. Details on adding a VSM Virtual Collector can be found here

Genesys Org Configuration

VSM uses Genesys API to collect data from Genesys Cloud. The following information is required to add Genesys Cloud to VSM:

  • Client ID
  • Shared Secret
  • Base URL

In order to obtain the required fields the following steps need to be executed on Genesys Org. 

  • Create an OAuth Client
  • Authorize New Client

Create an OAuth Client

Browse to Genesys Cloud org

Click Admin

Image Added

Under Integrations, click OAuth

Image Added

Click Add Client

Image Added

The Client Details tab appears

Image Added

Fill in the Client Details as per table below

FieldValueMandatory/Optional
App NameUse descriptive name of the app. This name is shown when someone authorizes this OAuth client.Mandatory
DescriptionEnter Description of the APPOptional
Token DurationEnter Value between 300 and 172800 Seconds, default is 86400Mandatory
Grant TypesClient CredentialsMandatory


Image Added


Click on Roles

Image Added

Change the 'IntegrationServer' role to Assigned by clicking the switch to the right.

Image Added

Click 'Save'

On the resulting screen copy the 'Client ID' and 'Client Secret', this is to be used to onboard Genesys Org into VSM

Additional Details can be found here


Click on Authorized Application

Click on (plus) Authorize a Client

Image Added


Image Added

Enter the 'Client ID' captured during the previous step

Image Added

Click on Authorize Client

Under Scope check the following only


devices:readonly

dialog:readonly

employee-performance:readonly

geolocation:readonly

license:readonly

locations:readonly

process-authorization:readonly

quaity:readonly

routing:readonly

telephony:readonly

users:readonly

alerting:readonly

analytics:readonly

architect:readonly

assitstants:readonly

conversation:readonly

messaging-platform:readonly

presence:readonly

user-basic-info

stations:readonly


Image Added


The App will show now approved

Image Added


Web Portal Configuration

Add Genesys Cloud

Log in to VSM web portal using your VSM credentials and password

For your customer, select Service Desk > Equipment Locations  Right-click on the Equipment Location (Virtual Collector) and select Manage Cloud Services

image2021-7-23_13-39-51.pngImage Added

At the bottom of Manage Cloud Services click 'Add Services'

A form will open in which you can populate the Genesys Cloud Service details collected earlier in the document as per the table below

Select the Vendor Genesys and Service Pure Cloud Service

Image Added

Web Portal - Add Genesys Cloud Field Description

FieldValue
VendorGenesys
ServicePure Cloud Service
Friendly NameFriendly Name for Genesys Cloud
Client ID

Client ID displayed under the added application Image Added

Base URL

Use URL Based on your org Location as below

RegionURL
US East (Virginia)https://api.mypurecloud.com
US West (Oregon)https://api.usw2.pure.cloud
Canada (Central)https://api.cac1.pure.cloud
Europe (Ireland)https://api.mypurecloud.ie
Europe (London)https://api.euw2.pure.cloud
Europe (Frankfurt)https://api.mypurecloud.de
Asia Pacific (Mumbai)https://api.aps1.pure.cloud
Asia Pacific (Tokyo)https://api.mypurecloud.jp
Asia Pacific (Seoul)https://api.apne2.pure.cloud
Asia Pacific (Sydney)https://api.mypurecloud.com.au



Shared Secret

Client Secret displayed under the added application

Image Added


When you have completed the form click 'Add'.