Versions Compared

Key

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

There are two types of deployments in Genesys i-e

  • Private Deployment 
  • Public Deployment

Private Deployment

The administrators can add the integration and upload the framework.js file to the company’s Genesys Cloud organization. A maximum of five different implementations of the integration in a single Genesys Cloud organization are allowed. We may want to use different implementations with various third-party products.

Following are the steps required to configure the private deployment.

Prerequisites for running the integration in Genesys

Following is the list of items required

  • An Internet browser (the latest version of Chrome, Firefox, or Microsoft Edge).To use WebRTC phones with the client, turn off the pop-up blocker in your browser.
  • Per-user licenses for Genesys Cloud (Communicate or higher).

...

    • If we click in the last column the following options appear We can edit, Activate\Deactivate or delete the integration.
    • If we click on the delete option, a pop-up box will appear requiring the confirmation of the deletion.

Adding the multiple Private Deployments.

The following steps need to be done to produce multiple private deployments.

  • Configure a separate OAuth Client for multiple deployments. (for creating the OAuth client described above)
  • Add a separate Private Genesys Cloud Embeddable Framework (for creating the Private Genesys Cloud Embeddable Framework described above) 

Configure CIF on Dynamics CRM

Login to the CRM. Go to the published apps. Select the ‘ channel integrated framework’.

...

Go to the Unified app that you selected. It will look like the following screenshot.


Public Deployment

AppFoundry partners develop integrations and publish the integrations to the AppFoundry for public use. (We have already sent the publication to Genesys for approval. Waiting for their final feedback)

Any company that has the correct permissions can enable the integration in the AppFoundry.

Prerequisites

The following are the prerequisites for the deployment of the Genesys CTI customization.

  1. The user must have administrative rights 

Installation of  Genesys CTI Customization 

This middle layer can be deployed on any window server in any application server of the user's choice (IIS, Tomcat, etc). The following section lists the steps to deploy the application on an IIS server.

  1. Download the GenesysCTIDynamics and extract. In the extracted folder, There will be an index.html file. Copy the file and place them in the (c:\inetpub\wwwroot\GenesysCTIDynamics) or any desired directory.  
  2. Open IIS. It can be opened by pressing window+R, writing inetmgr, and clicking OK. It will run IIS Manager.

    • Right-click on Sites to Add a new Site.



    • Add new Site, Site name (GenesysCTIDynamics).
                                      
    • Physical path (cc:\inetpub\wwwroot\GenesysCTIDynamics).
    • The Port, the default value is 80 but any other value can be assigned.
    • Please follow this guide to install and configure the SSL certificates on IIS in order to run the cti_toolbar on HTTPS.
    • If the FQDN after the deployment e.g https://www.GenesysCTIDynamics:5539 or whatever is configured
  3. Open an index.html file and locate the iframe tag in the file. 
  4. The parameter ctiApplication has the value https://www.gctoolbar.com:5539/. Change it to the current FQDN e.g https://www.GenesysCTIDynamics:5539
  5. Similarly update the parameter clientID to the configured clientID.

Update Genesys Dynamic CRM File

 

Configure CIF on Dynamics CRM

Login to the CRM. Go to the published apps. Select the ‘ channel integrated framework’.

...