Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 6 Next »

Configure OAuth Client

  1. Click Admin.
  2. Under Integrations, click OAuth.
  3. Click Add Client. The Client Details tab appears.

    Client Details tab for OAuth client

  4. Set App Name to a descriptive name of the app.

    App Name is the name shown on the authorized OAuth client. 

  5. (Optional) Type a brief description of the app in the Description box.
  6. Set the duration of time until tokens created with this client expire.

    Accept the default duration, or enter a value between 300 and 172800 seconds. This duration sets the lifetime of the token to a maximum of two days or less.
    Tip: Genesys recommends setting the token duration to 18 hours (64800 seconds). This duration generally causes the token to expire outside an agent’s normal workday.

  7. Under Grant Types, select Implicit Grant (Browser).
  8. Under Authorized redirect URIs, add https://apps.mypurecloud.com/crm/index.html, customized according to the customer Genesys Cloud region.

  9. Under Scope, add all required scopes. 
  10. An OAuth client added to your Genesys Cloud organization (optional for some private versions) with the required scopes.


    • conversations
    • notifications
    • organization:readonly
    • outbound:readonly
    • presence
    • routing:readonly
    • scripts:readonly
    • stations:readonly
    • user-basic-info
    • users
    • voicemail
    • workforce-management
    • external-contacts:readonly
    • quality:readonly
  11. Click Save.
  12. A Client ID will be created that we use in the the Framework.js file


Private Genesys Cloud Embeddable Framework integration

Follow the steps in order to do the private deployment of the integration. Add one or more Private Genesys Cloud Embeddable Framework integrations to Genesys Cloud.

  1. Add an integration.
    • In Genesys Cloud, click Admin.
    • Under Integrations, click Integrations. A list of all integrations that we have installed appears.
    • At the upper right, click Integrations. A list of available integrations appears.
    • Search for Private Genesys Cloud Embeddable Framework and click Install.

2.  Configure the integration.

    • Click on the installed Private Genesys Cloud Framework

    • Click the Configuration tab. 

    • framework.js File: Click Browse and upload a framework.js file.

Note: The framework.js File Due to caching, users must refresh their client to see the effect of the new file. Any changes to the integration may take several minutes to appear.

Click Save.

3.. Activate the integration.

    1. Under the integration that we just added, click the Status toggle to change it from Inactive to Active.

4. Edit, Delete, Activate\Deactivate the integration

    • If we click in the last column the following options appear We can edit, Activate\Deactivate or delete the integration.

                      

  • No labels