Integrating Genesys Cloud with BetterCloud

Follow

Contents

When integrating a new application with your BetterCloud instance, the overall installation process is consistent. However, each integration is different, and may require varying levels and types of authentication. This article provides instructions for configuring and collecting all the information you need in order to add the Genesys Cloud integration in BetterCloud. 

BetterCloud requires you to enter the following environment variables when integrating with Genesys Cloud:

  • genesysCloudBaseUrl
  • genesysCloudClientId
  • genesysCloudClientSecret

Please Note the Following Requirements:

  • This integration is designed for Genesys Cloud 1 or higher. See all Genesys product plans here.

Base URL

This address will be the url that you sign into your Genesys Cloud Admin Console. See more documentation here. The url will be listed below:

Screen_Shot_2020-10-28_at_10.31.09_PM.png

Region Authentication Login URL genesysCloudBaseUrl
North America (East) https://login.mypurecloud.com

mypurecloud.com

North America (West) https://login.usw2.pure.cloud usw2.pure.cloud
North America (Canada) https://login.cac1.pure.cloud cac1.pure.cloud
Australia/New Zealand https://login.mypurecloud.com.au mypurecloud.com.au
EU (Ireland) https://login.mypurecloud.ie mypurecloud.ie
UK (London) https://login.euw2.pure.cloud euw2.pure.cloud
Japan https://login.mypurecloud.jp mypurecloud.jp
Seoul https://login.apne2.pure.cloud apne2.pure.cloud
Frankfurt https://login.mypurecloud.de mypurecloud.de

mceclip7.png

Client ID and Client Secret

In order to generate client credentials with necessary permissions, a user must have admin access in their Genesys Cloud instance. Follow the steps below to generate and retrieve your client credentials in Genesys Cloud:

Navigate to the Admin panel in Genesys Cloud, and click Integrations > OAuth or OAuth (this menu may vary)

mceclip1.png

Click on +Add Client

mceclip2.png

Give the Client a Name, Description, and select the Client Credentials Grant Type.

mceclip3.png

Click Roles, and assign the Client to the Developer and SCIM Integration roles.

mceclip4.png

Click Save, and the following client credentials will be generated.

mceclip5.png

The Client ID will be the genesysCloudClientId, and the Client Secret will be the genesysCloudClientSecret in BetterCloud.

mceclip6.png

Once you have successfully added the integration, your environment variables can be updated at any time from your integration’s configuration.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request