Installation Guide for Genesys Workspace Desktop Edition Extensions

Jabra Call Control Extension

Build this extension

Since this extension dependes on several Genesys assemblies, and these assemblies changes for each WDE version, it is required to rebuild the extension to the specific Genesys assemblies being used.

How to test this extension

Before deploying the extension to an organization, you can test this extension from a PC with Genesys Workspace Desktop Edition version 8.5 installed:

  • Close the Genesys Workspace Desktop Edition software
  • Unzip the zip file included in the Plug-in for Call Control resource file and copy the content to C:\Program Files (x86)\GCTI\Workspace Desktop Edition
  • Start the Genesys Workspace Desktop Edition software

To remove the extension, close the Genesys Workspace Desktop Edition software and remove the files copied from the zip file.

Deployment

Option 1

Genesys recommend using the ClickOnce technology for deploying Genesys Workspace Desktop Edition to an organization.
Unzip the zip file and copy the content to C:\Program Files (x86)\GCTI\Workspace Desktop Edition to prepare and publish a new ClickOnce revision as documented here: https://docs.genesys.com/Documentation/IW/latest/Dep/DeploymentProcedures.

Option 2

Use the the dedicated Windows installer (.MSI file) included in the Plug-in for Call Control resource file.
This installer supports mass deployment scenarios. The .MSI property INSTALLFOLDER can be used to specify a custom installation location:

msiexec.exe /i JabraCallControlExtension.msi INSTALLFOLDER="C:\nondefaultfolder"

Jabra End Interaction Extention

How to implement a custom use case

It is possible to implement another use use. Developer skills are required. This is done by change the implementation and rebuild the software solution. Genesys Workspace Desktop developer information can be found in the Developer’s Guide and API Reference found here: https://docs.genesys.com/Documentation/IW

  1. Fork this GitHub repo
  2. Modify this C# file. Look at the method CloseInteractionIfPossible(), and implement your custom use case like this
  3. Read the note and rebuild the solution
  4. Copy the output files to C:\Program Files (x86)\GCTI\Workspace Desktop Edition to test and debug your custom use case implementation

How to test this extension

Before deploying the extension to an organization, you can test this extension from a PC with Genesys Workspace Desktop Edition version 8.5 installed:

  • Close the Genesys Workspace Desktop Edition software
  • Unzip the zip file included in the Plug-in for End Interaction resource file and copy the content to C:\Program Files (x86)\GCTI\Workspace Desktop Edition
  • Start the Genesys Workspace Desktop Edition software

To remove the extension, close the Genesys Workspace Desktop Edition software and remove the files copied from the zip file.

Deployment

Option 1

Genesys recommend using the ClickOnce technology for deploying Genesys Workspace Desktop Edition to an organization.
Unzip the zip file and copy the content to C:\Program Files (x86)\GCTI\Workspace Desktop Edition to prepare and publish a new ClickOnce revision as documented here: https://docs.genesys.com/Documentation/IW/latest/Dep/DeploymentProcedures.

Option 2

Use the the dedicated Windows installer (.MSI file) included in the Plug-in for End Interaction resource file. This installer supports mass deployment scenarios.